mirror of
https://github.com/gotoeasy/glogcenter.git
synced 2025-09-15 12:58:34 +08:00
0.11.7
This commit is contained in:
parent
574c748089
commit
1b96e92aa5
@ -6,7 +6,7 @@ require (
|
|||||||
github.com/gin-contrib/cors v1.4.0
|
github.com/gin-contrib/cors v1.4.0
|
||||||
github.com/gin-contrib/gzip v0.0.6
|
github.com/gin-contrib/gzip v0.0.6
|
||||||
github.com/gin-gonic/gin v1.9.1
|
github.com/gin-gonic/gin v1.9.1
|
||||||
github.com/gotoeasy/glang v0.10.10
|
github.com/gotoeasy/glang v0.10.11
|
||||||
github.com/shirou/gopsutil v3.21.11+incompatible
|
github.com/shirou/gopsutil v3.21.11+incompatible
|
||||||
github.com/streadway/amqp v1.1.0
|
github.com/streadway/amqp v1.1.0
|
||||||
github.com/syndtr/goleveldb v1.0.0
|
github.com/syndtr/goleveldb v1.0.0
|
||||||
|
|||||||
@ -268,6 +268,8 @@ github.com/gotoeasy/glang v0.9.8 h1:NaSM2AGyMM0NsEF4iLFGrp3sy5YUx/ln2VV6coClpLY=
|
|||||||
github.com/gotoeasy/glang v0.9.8/go.mod h1:yfd1MWPdZMKF6yykUxAFkEyPTgf+lxlSfOCyxjS5sXI=
|
github.com/gotoeasy/glang v0.9.8/go.mod h1:yfd1MWPdZMKF6yykUxAFkEyPTgf+lxlSfOCyxjS5sXI=
|
||||||
github.com/gotoeasy/glang v0.10.10 h1:yle2A/j+Vi2zFx6OimJSqFgm6cQGyk32FueJ27QvO9o=
|
github.com/gotoeasy/glang v0.10.10 h1:yle2A/j+Vi2zFx6OimJSqFgm6cQGyk32FueJ27QvO9o=
|
||||||
github.com/gotoeasy/glang v0.10.10/go.mod h1:yfd1MWPdZMKF6yykUxAFkEyPTgf+lxlSfOCyxjS5sXI=
|
github.com/gotoeasy/glang v0.10.10/go.mod h1:yfd1MWPdZMKF6yykUxAFkEyPTgf+lxlSfOCyxjS5sXI=
|
||||||
|
github.com/gotoeasy/glang v0.10.11 h1:bfgVMiPMUjt6u3wqpYsQNojijd74CmEfO61uEStnh1g=
|
||||||
|
github.com/gotoeasy/glang v0.10.11/go.mod h1:yfd1MWPdZMKF6yykUxAFkEyPTgf+lxlSfOCyxjS5sXI=
|
||||||
github.com/gregjones/httpcache v0.0.0-20180305231024-9cad4c3443a7/go.mod h1:FecbI9+v66THATjSRHfNgh1IVFe/9kFxbXtjV0ctIMA=
|
github.com/gregjones/httpcache v0.0.0-20180305231024-9cad4c3443a7/go.mod h1:FecbI9+v66THATjSRHfNgh1IVFe/9kFxbXtjV0ctIMA=
|
||||||
github.com/grpc-ecosystem/grpc-gateway v1.5.0/go.mod h1:RSKVYQBd5MCa4OVpNdGskqpgL2+G+NZTnrVHpWWfpdw=
|
github.com/grpc-ecosystem/grpc-gateway v1.5.0/go.mod h1:RSKVYQBd5MCa4OVpNdGskqpgL2+G+NZTnrVHpWWfpdw=
|
||||||
github.com/hashicorp/golang-lru v0.5.0/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8=
|
github.com/hashicorp/golang-lru v0.5.0/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8=
|
||||||
|
|||||||
@ -1,3 +1,3 @@
|
|||||||
package onstart
|
package onstart
|
||||||
|
|
||||||
const VERSION = "glogcenter 0.11.6"
|
const VERSION = "glogcenter 0.11.7"
|
||||||
|
|||||||
@ -9,7 +9,7 @@ VITE_PRD_DROP_DEBUGGER = true
|
|||||||
VITE_DEV_MOCK = false
|
VITE_DEV_MOCK = false
|
||||||
|
|
||||||
# Logo提示
|
# Logo提示
|
||||||
VITE_GLC_INFO = "v0.11.6"
|
VITE_GLC_INFO = "v0.11.7"
|
||||||
|
|
||||||
# --------------------------------------------------------
|
# --------------------------------------------------------
|
||||||
# 【例1】
|
# 【例1】
|
||||||
|
|||||||
1
glc/www/web/src/assets/icons/play.svg
Normal file
1
glc/www/web/src/assets/icons/play.svg
Normal file
@ -0,0 +1 @@
|
|||||||
|
<svg viewBox="0 0 1024 1024" xmlns="http://www.w3.org/2000/svg" fill="currentColor"><path d="M817.088 484.96l-512-323.744C295.232 154.976 282.752 154.592 272.576 160.224 262.336 165.856 256 176.608 256 188.256l0 647.328c0 11.648 6.336 22.4 16.576 28.032 4.8 2.656 10.112 3.968 15.424 3.968 5.952 0 11.904-1.664 17.088-4.928l512-323.616C826.368 533.184 832 522.976 832 512 832 501.024 826.368 490.816 817.088 484.96z"></path></svg>
|
||||||
|
After Width: | Height: | Size: 430 B |
1
glc/www/web/src/assets/icons/stop.svg
Normal file
1
glc/www/web/src/assets/icons/stop.svg
Normal file
@ -0,0 +1 @@
|
|||||||
|
<svg viewBox="0 0 1024 1024" xmlns="http://www.w3.org/2000/svg" fill="currentColor"><path d="M797.8 797.8H226.2V226.2h571.5v571.6z"></path></svg>
|
||||||
|
After Width: | Height: | Size: 145 B |
@ -35,6 +35,12 @@
|
|||||||
</template>
|
</template>
|
||||||
|
|
||||||
<template #right>
|
<template #right>
|
||||||
|
<el-tooltip :content="autoSearchMode ? '停止自动查询' : '开始自动查询'" placement="top">
|
||||||
|
<el-button circle @click="switchAutoSearchMode">
|
||||||
|
<SvgIcon v-if="!autoSearchMode" name="play" />
|
||||||
|
<SvgIcon v-if="autoSearchMode" name="stop" />
|
||||||
|
</el-button>
|
||||||
|
</el-tooltip>
|
||||||
<el-tooltip content="缩放" placement="top">
|
<el-tooltip content="缩放" placement="top">
|
||||||
<el-button circle @click="emitter.emit('main:switchMaximizePage')">
|
<el-button circle @click="emitter.emit('main:switchMaximizePage')">
|
||||||
<SvgIcon name="zoom" />
|
<SvgIcon name="zoom" />
|
||||||
@ -77,6 +83,7 @@ const opt = {
|
|||||||
};
|
};
|
||||||
const { formData, visible, tableData, tableHeight, pageSettingStore, showTableLoadding } = usePageMainHooks(opt);
|
const { formData, visible, tableData, tableHeight, pageSettingStore, showTableLoadding } = usePageMainHooks(opt);
|
||||||
|
|
||||||
|
const autoSearchMode = ref(false); // 自动查询
|
||||||
const table = ref(); // 表格实例
|
const table = ref(); // 表格实例
|
||||||
const tid = ref('glcSearchMain'); // 表格ID
|
const tid = ref('glcSearchMain'); // 表格ID
|
||||||
const info = ref(''); // 底部提示信息
|
const info = ref(''); // 底部提示信息
|
||||||
@ -169,7 +176,6 @@ const shortcuts = ref([
|
|||||||
|
|
||||||
// 初期默认检索
|
// 初期默认检索
|
||||||
onMounted(() => {
|
onMounted(() => {
|
||||||
showTableLoadding.value = true;
|
|
||||||
const configStore = $emitter.emit('$table:config', { id: tid.value });
|
const configStore = $emitter.emit('$table:config', { id: tid.value });
|
||||||
!configStore.columns.length && $emitter.emit('$table:config', { id: tid.value, update: true }); // 首次使用开启默认布局
|
!configStore.columns.length && $emitter.emit('$table:config', { id: tid.value, update: true }); // 首次使用开启默认布局
|
||||||
// 日志仓列表查询
|
// 日志仓列表查询
|
||||||
@ -201,8 +207,22 @@ onMounted(() => {
|
|||||||
search();
|
search();
|
||||||
});
|
});
|
||||||
|
|
||||||
|
function isAutoSearchMode() {
|
||||||
|
return autoSearchMode.value
|
||||||
|
}
|
||||||
|
|
||||||
|
function switchAutoSearchMode(changMode = true) {
|
||||||
|
changMode && (autoSearchMode.value = !autoSearchMode.value);
|
||||||
|
if (autoSearchMode.value) {
|
||||||
|
search();
|
||||||
|
setTimeout(() => {
|
||||||
|
isAutoSearchMode() && switchAutoSearchMode(false);
|
||||||
|
}, 5000);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
function search() {
|
function search() {
|
||||||
showTableLoadding.value = true;
|
autoSearchMode.value ? (showTableLoadding.value = false) : (showTableLoadding.value = true);
|
||||||
const url = `/v1/log/search`;
|
const url = `/v1/log/search`;
|
||||||
const data = {};
|
const data = {};
|
||||||
data.searchKey = formData.value.searchKeys;
|
data.searchKey = formData.value.searchKeys;
|
||||||
@ -232,6 +252,7 @@ function search() {
|
|||||||
info.value = `日志总量 ${rs.result.total} 条,当前条件最多匹配 ${rs.result.count} 条,正展示前 ${tableData.value.length} 条`
|
info.value = `日志总量 ${rs.result.total} 条,当前条件最多匹配 ${rs.result.count} 条,正展示前 ${tableData.value.length} 条`
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
} else if (rs.code == 403) {
|
} else if (rs.code == 403) {
|
||||||
userLogout(); // 403 时登出
|
userLogout(); // 403 时登出
|
||||||
router.push('/login');
|
router.push('/login');
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user