From 3a546b626df408108bfa74e08b77926b224bf23c Mon Sep 17 00:00:00 2001 From: GoEdgeLab Date: Wed, 9 Mar 2022 11:00:49 +0800 Subject: [PATCH] =?UTF-8?q?=E6=94=AF=E6=8C=81=E4=BD=BF=E7=94=A8=E5=B0=8F?= =?UTF-8?q?=E6=97=B6=E7=AD=9B=E9=80=89=E8=AE=BF=E9=97=AE=E6=97=A5=E5=BF=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../web/actions/default/servers/logs/index.go | 4 ++++ .../default/servers/server/log/history.go | 4 ++++ .../server/http-access-log-search-box.js | 5 +++-- web/views/@default/servers/logs/index.html | 21 +++++++++++++------ .../@default/servers/server/log/history.html | 16 +++++++++----- 5 files changed, 37 insertions(+), 13 deletions(-) diff --git a/internal/web/actions/default/servers/logs/index.go b/internal/web/actions/default/servers/logs/index.go index 754ff62e..3ebbb4ae 100644 --- a/internal/web/actions/default/servers/logs/index.go +++ b/internal/web/actions/default/servers/logs/index.go @@ -25,6 +25,7 @@ func (this *IndexAction) RunGet(params struct { ClusterId int64 NodeId int64 Day string + Hour string Keyword string Ip string Domain string @@ -45,6 +46,7 @@ func (this *IndexAction) RunGet(params struct { this.Data["serverId"] = 0 this.Data["path"] = this.Request.URL.Path this.Data["day"] = params.Day + this.Data["hour"] = params.Hour this.Data["keyword"] = params.Keyword this.Data["ip"] = params.Ip this.Data["domain"] = params.Domain @@ -76,6 +78,8 @@ func (this *IndexAction) RunGet(params struct { HasError: params.HasError > 0, HasFirewallPolicy: params.HasWAF > 0, Day: day, + HourFrom: params.Hour, + HourTo: params.Hour, Keyword: params.Keyword, Ip: params.Ip, Domain: params.Domain, diff --git a/internal/web/actions/default/servers/server/log/history.go b/internal/web/actions/default/servers/server/log/history.go index 4bf72f0c..0366f3e8 100644 --- a/internal/web/actions/default/servers/server/log/history.go +++ b/internal/web/actions/default/servers/server/log/history.go @@ -21,6 +21,7 @@ func (this *HistoryAction) Init() { func (this *HistoryAction) RunGet(params struct { ServerId int64 Day string + Hour string Keyword string Ip string Domain string @@ -40,6 +41,7 @@ func (this *HistoryAction) RunGet(params struct { this.Data["path"] = this.Request.URL.Path this.Data["day"] = params.Day + this.Data["hour"] = params.Hour this.Data["keyword"] = params.Keyword this.Data["ip"] = params.Ip this.Data["domain"] = params.Domain @@ -68,6 +70,8 @@ func (this *HistoryAction) RunGet(params struct { HasError: params.HasError > 0, HasFirewallPolicy: params.HasWAF > 0, Day: day, + HourFrom: params.Hour, + HourTo: params.Hour, Keyword: params.Keyword, Ip: params.Ip, Domain: params.Domain, diff --git a/web/public/js/components/server/http-access-log-search-box.js b/web/public/js/components/server/http-access-log-search-box.js index a0b5f064..730e1051 100644 --- a/web/public/js/components/server/http-access-log-search-box.js +++ b/web/public/js/components/server/http-access-log-search-box.js @@ -78,11 +78,11 @@ Vue.component("http-access-log-search-box", {
关键词 - +
- +
@@ -91,6 +91,7 @@ Vue.component("http-access-log-search-box", {
+
diff --git a/web/views/@default/servers/logs/index.html b/web/views/@default/servers/logs/index.html index 1808de0e..422d6288 100644 --- a/web/views/@default/servers/logs/index.html +++ b/web/views/@default/servers/logs/index.html @@ -2,9 +2,9 @@ {$template "/datepicker"} - 所有日志 - 错误日志 - WAF日志 + 所有日志 + 错误日志 + WAF日志 设置 @@ -14,7 +14,16 @@
- +
+ + +
+
+
+
+ + +
@@ -31,10 +40,10 @@
- 上一页 + 上一页 上一页   |   - 下一页 + 下一页 下一页 diff --git a/web/views/@default/servers/server/log/history.html b/web/views/@default/servers/server/log/history.html index f1152abe..c04c962b 100644 --- a/web/views/@default/servers/server/log/history.html +++ b/web/views/@default/servers/server/log/history.html @@ -5,9 +5,9 @@
- 所有日志 - 错误日志 - WAF日志 + 所有日志 + 错误日志 + WAF日志
@@ -18,6 +18,12 @@
+
+
+ + +
+
@@ -31,10 +37,10 @@
- 上一页 + 上一页 上一页   |   - 下一页 + 下一页 下一页