From 194541fb7eecb2bdce1b084e09c6a2bfb3a8ac34 Mon Sep 17 00:00:00 2001 From: samwaf Date: Fri, 25 Aug 2023 14:55:59 +0800 Subject: [PATCH] =?UTF-8?q?feat:1.=E5=A2=9E=E5=8A=A0=E4=BC=98=E5=8C=96?= =?UTF-8?q?=E6=97=A5=E5=BF=97=E5=88=97=E8=A1=A8=EF=BC=9B2=E5=A2=9E?= =?UTF-8?q?=E5=8A=A0=E6=97=A5=E5=BF=97=E5=BF=AB=E9=80=9F=E5=A2=9E=E5=8A=A0?= =?UTF-8?q?=E9=BB=91=E5=90=8D=E5=8D=95IP;=203.=E5=A2=9E=E5=8A=A0=E5=93=8D?= =?UTF-8?q?=E5=BA=94=E7=BC=96=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- innerbean/web_log.go | 2 + localwaf/package.json | 2 +- .../src/pages/waf/attack/detail/index.vue | 88 ++++++++++++++++--- localwaf/src/pages/waf/attack/index.vue | 6 ++ localwaf/src/service/service-rule.ts | 2 +- main.go | 2 +- service/waf_service/waf_system_config.go | 2 +- wafenginecore/localdb.go | 9 +- wafenginecore/wafengine.go | 8 ++ waftask/localtaskcounter_test.go | 32 +++++++ 10 files changed, 134 insertions(+), 19 deletions(-) create mode 100644 waftask/localtaskcounter_test.go diff --git a/innerbean/web_log.go b/innerbean/web_log.go index dfe9403..1b1d495 100644 --- a/innerbean/web_log.go +++ b/innerbean/web_log.go @@ -24,6 +24,8 @@ type WebLog struct { Day int `json:"day"` //日 (主要键) ACTION string `json:"action"` RULE string `json:"rule"` + STATUS string `json:"status"` //状态 + STATUS_CODE int `json:"status_code"` //状态编码 } type WAFLog struct { REQ_UUID string `json:"req_uuid"` diff --git a/localwaf/package.json b/localwaf/package.json index 094912f..24a6072 100644 --- a/localwaf/package.json +++ b/localwaf/package.json @@ -24,7 +24,7 @@ "nprogress": "^0.2.0", "qrcode.vue": "^1.7.0", "tdesign-icons-vue": "^0.1.4", - "tdesign-vue": "^1.5.0", + "tdesign-vue": "^1.6.3", "tvision-color": "~1.4.0", "typescript": "^4.2.4", "vue": "~2.6.14", diff --git a/localwaf/src/pages/waf/attack/detail/index.vue b/localwaf/src/pages/waf/attack/detail/index.vue index 4c269f4..38402eb 100644 --- a/localwaf/src/pages/waf/attack/detail/index.vue +++ b/localwaf/src/pages/waf/attack/detail/index.vue @@ -1,10 +1,11 @@