前端重构改良

This commit is contained in:
gotoeasy 2023-08-19 09:14:03 +08:00
parent b9bbd49e5a
commit 20e5ce22b3
3 changed files with 17 additions and 13 deletions

View File

@ -21,7 +21,7 @@ var storeNameAutoAddDate bool
var serverUrl string
var serverIp string
var serverPort string = "8080"
var contextPath string
var contextPath string = "/glc" // web服务contextPath固定【/glc】
var enableSecurityKey bool
var securityKey string
var headerSecurityKey string
@ -68,7 +68,6 @@ func UpdateConfigByEnv() {
storeNameAutoAddDate = cmn.GetEnvBool("GLC_STORE_NAME_AUTO_ADD_DATE", true) // 存储名是否自动添加日期日志量大通常按日单位区分存储默认true
serverUrl = cmn.GetEnvStr("GLC_SERVER_URL", "") // 服务URL默认“”集群配置时自动获取地址可能不对可通过这个设定
serverIp = cmn.GetEnvStr("GLC_SERVER_IP", "") // 服务IP默认“”当“”时会自动获取
contextPath = cmn.GetEnvStr("GLC_CONTEXT_PATH", "/glc") // web服务contextPath
enableSecurityKey = cmn.GetEnvBool("GLC_ENABLE_SECURITY_KEY", false) // web服务是否开启API秘钥校验默认false
headerSecurityKey = cmn.GetEnvStr("GLC_HEADER_SECURITY_KEY", "X-GLC-AUTH") // web服务API秘钥的header键名
securityKey = cmn.GetEnvStr("GLC_SECURITY_KEY", "glogcenter") // web服务API秘钥
@ -93,6 +92,7 @@ func UpdateConfigByEnv() {
goMaxProcess = getGoMaxProcessConf(cmn.GetEnvInt("GLC_GOMAXPROCS", -1)) // 使用的最大CPU数量默认是最大CPU数量设定值不在实际数量范围是按最大看待
enableCors = cmn.GetEnvBool("GLC_ENABLE_CORS", false) // 是否允许跨域默认false
pageSize = getPageSizeConf(cmn.GetEnvInt("GLC_PAGE_SIZE", 100)) // 每次检索件数默认100有效范围1~1000
// contextPath = cmn.GetEnvStr("GLC_CONTEXT_PATH", "/glc") // web服务contextPath
}
func GetPageSize() int {

View File

@ -454,14 +454,20 @@ button.el-button.is-link:active {
height: 24px;
}
.c-gx-dialog * {
font-size: 12px;
}
// .c-gx-dialog *,
// .c-popover-table * {
// font-size: 14px;
// }
div.el-range-editor--small.el-input__wrapper {
height: 30px;
}
// 表格配置
.c-popover-table .el-input--small input.el-input__inner {
height: 22px;
}
// el-table setting
.c-popover-table {
.el-input--small .el-input__inner {

View File

@ -209,21 +209,19 @@ function search() {
if (rs.success) {
const resultData = rs.result.data || [];
tableData.value.splice(0, tableData.value.length); // nextTick
// tableData.value.push(resultData);
document.querySelector('.c-glc-table .el-scrollbar__wrap').scrollTop = 0; //
if (resultData.length < data.pageSize) {
info.value = `日志总量 ${rs.result.total} 条,当前条件最多匹配 ${resultData.length} 条,正展示前 ${resultData.length}`
} else {
info.value = `日志总量 ${rs.result.total} 条,当前条件最多匹配 ${rs.result.count} 条,正展示前 ${tableData.value.length}`
}
nextTick(() => {
resultData.forEach(item => {
tableData.value.push(item);
item.system && !systemSet.has(item.system) && systemSet.add(item.system) && systemOptions.value.push({ value: item.system, label: item.system });
});
if (resultData.length < data.pageSize) {
info.value = `日志总量 ${rs.result.total} 条,当前条件最多匹配 ${resultData.length} 条,正展示前 ${resultData.length}`
} else {
info.value = `日志总量 ${rs.result.total} 条,当前条件最多匹配 ${rs.result.count} 条,正展示前 ${tableData.value.length}`
}
});
} else if (rs.code == 403) {
userLogout(); // 403