From 6c84a71cc8f3397e7f3c4f49208c38774a82531f Mon Sep 17 00:00:00 2001 From: zhangzengfei <zhangzengfei@smartai.com> Date: 星期三, 23 三月 2022 02:34:21 +0800 Subject: [PATCH] 日志管理查询按钮修复 --- src/pages/syslog/views/operationLog.vue | 14 +++---- src/pages/syslog/views/systemLog.vue | 11 ++--- src/pages/syslog/views/eventPushLog.vue | 49 +++++++++--------------- 3 files changed, 28 insertions(+), 46 deletions(-) diff --git a/src/pages/syslog/views/eventPushLog.vue b/src/pages/syslog/views/eventPushLog.vue index 4eb7083..3cdb001 100644 --- a/src/pages/syslog/views/eventPushLog.vue +++ b/src/pages/syslog/views/eventPushLog.vue @@ -44,10 +44,8 @@ <div class="bar"> <div class="name">鐘舵�侊細</div> - <el-select v-model="level" placeholder="璇烽�夋嫨" size="small" @change="levelChange"> - <el-option label="鍏ㄩ儴" :value="''"> </el-option> - <el-option v-for="(item, i) in levelOptions" :key="i" :label="item.proc_name" :value="item.proc_name"> - </el-option> + <el-select v-model="state" placeholder="璇烽�夋嫨" size="small" @change="stateChange"> + <el-option v-for="(item, i) in stateOptions" :key="i" :label="item.label" :value="item.value"> </el-option> </el-select> </div> </div> @@ -138,20 +136,19 @@ tableData: [], subTableData: [], dateArr: ["浠婃棩", "杩戜笁澶�", "杩戜竷澶�", "杩戜竴涓湀", "杩戝叚涓湀"], - levelOptions: [], hostNameOptions: [], - resultOptions: [ + stateOptions: [ { value: "", label: "鍏ㄩ儴" }, { - value: "鎴愬姛", - label: "鎴愬姛" + value: "瀹屾垚", + label: "瀹屾垚" }, { - value: "澶辫触", - label: "澶辫触" + value: "杩涜涓�", + label: "杩涜涓�" } ], value: "", @@ -160,7 +157,7 @@ activeDateChoise: 0, hostName: "", result: "", - level: "", + state: "", timeStart: "", timeEnd: "", fuzzySearch: "", @@ -186,17 +183,8 @@ this.page = val // this.getPushLog(); }, - levelChange(val) { - // this.getPushLog(1); - // this.hostName = ""; - // getOperations({ - // module: this.level, - // }).then((res) => { - // this.hostNameOptions = res.data; - // }); - }, - clickFaults(row, column, cell, event) { - this.showSubTable = true + stateChange(val) { + this.getPushLog(1) }, choseRange(item, i) { switch (item) { @@ -218,7 +206,7 @@ default: break } - // this.getPushLog(1); + this.getPushLog(1) this.activeDateChoise = i }, getPushLog(typ) { @@ -230,7 +218,7 @@ timeEnd: this.timeEnd, page: this.page, pageSize: this.pageSize, - state: this.level, + state: this.state, function: this.hostName, result: this.result, fuzzySearch: this.fuzzySearch @@ -242,16 +230,15 @@ getTimeStr(date) { var month = pad0(date.getMonth() + 1) //鏈� var day = pad0(date.getDate()) //鏃� - var hour = pad0(date.getHours()) //鏃� - var minute = pad0(date.getMinutes()) //鍒� - var second = pad0(date.getSeconds()) //绉� - return `${date.getFullYear()}-${month}-${day} ${hour}:${minute}:${second}` + return `${date.getFullYear()}-${month}-${day}` }, getTimeRange(gap) { var date = new Date() //褰撳墠鏃堕棿 - var preDay = new Date(new Date().getTime() - gap) - this.timeStart = this.getTimeStr(preDay) - this.timeEnd = this.getTimeStr(date) + // 璁$畻鍑烘潵鐨勬椂闂翠細澶氫竴澶�, 涓轰簡涓嶄慨鏀逛笂杈圭殑浠g爜, 璁$畻鏃跺鍔犱竴澶� + // 淇鏃堕棿浠庤捣濮嬫棩鏈熺殑, 0鐐瑰紑濮嬪埌24鐐圭粨鏉� + var preDay = new Date(new Date().getTime() - gap + 24 * 60 * 60 * 1000) + this.timeStart = this.getTimeStr(preDay) + " 00:00:00" + this.timeEnd = this.getTimeStr(date) + " 23:59:59" }, clearSearch() { this.fuzzySearch = "" diff --git a/src/pages/syslog/views/operationLog.vue b/src/pages/syslog/views/operationLog.vue index a90ef46..639d73e 100644 --- a/src/pages/syslog/views/operationLog.vue +++ b/src/pages/syslog/views/operationLog.vue @@ -199,7 +199,7 @@ choseRange(item, i) { switch (item) { case "浠婃棩": - this.getTimeRange() + this.getTimeRange(24 * 60 * 60 * 1000) break case "杩戜笁澶�": this.getTimeRange(24 * 60 * 60 * 1000 * 3) @@ -240,15 +240,13 @@ getTimeStr(date) { var month = pad0(date.getMonth() + 1) //鏈� var day = pad0(date.getDate()) //鏃� - var hour = pad0(date.getHours()) //鏃� - var minute = pad0(date.getMinutes()) //鍒� - var second = pad0(date.getSeconds()) //绉� - return `${date.getFullYear()}-${month}-${day} ${hour}:${minute}:${second}` + return `${date.getFullYear()}-${month}-${day}` }, getTimeRange(gap) { - var preDay - preDay = gap ? new Date(new Date().getTime() - gap) : new Date(new Date().setHours(0, 0, 0, 0)) - this.timeStart = this.getTimeStr(preDay) + var date = new Date() + var preDay = new Date(new Date().getTime() - gap + 24 * 60 * 60 * 1000) + this.timeStart = this.getTimeStr(preDay) + " 00:00:00" + this.timeEnd = this.getTimeStr(date) + " 23:59:59" }, clearSearch() { this.fuzzySearch = "" diff --git a/src/pages/syslog/views/systemLog.vue b/src/pages/syslog/views/systemLog.vue index 6b4e746..fb9c3a5 100644 --- a/src/pages/syslog/views/systemLog.vue +++ b/src/pages/syslog/views/systemLog.vue @@ -244,16 +244,13 @@ getTimeStr(date) { var month = pad0(date.getMonth() + 1) //鏈� var day = pad0(date.getDate()) //鏃� - var hour = pad0(date.getHours()) //鏃� - var minute = pad0(date.getMinutes()) //鍒� - var second = pad0(date.getSeconds()) //绉� - return `${date.getFullYear()}-${month}-${day} ${hour}:${minute}:${second}` + return `${date.getFullYear()}-${month}-${day}` }, getTimeRange(gap) { var date = new Date() //褰撳墠鏃堕棿 - var preDay = new Date(new Date().getTime() - gap) - this.timeStart = this.getTimeStr(preDay) - this.timeEnd = this.getTimeStr(date) + var preDay = new Date(new Date().getTime() - gap + 24 * 60 * 60 * 1000) + this.timeStart = this.getTimeStr(preDay) + " 00:00:00" + this.timeEnd = this.getTimeStr(date) + " 23:59:59" }, clearSearch() { this.fuzzySearch = "" -- Gitblit v1.8.0