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 @@
- 上一页 + 上一页 上一页   |   - 下一页 + 下一页 下一页