From 02dd20743f1e95e3e45f07adfbf30c134ceffa82 Mon Sep 17 00:00:00 2001
From: Hao Miao <47212914+PushM@users.noreply.github.com>
Date: Wed, 24 Jan 2024 14:06:49 +0800
Subject: [PATCH] =?UTF-8?q?1=E3=80=81whitelist=E6=9F=A5=E8=AF=A2=E8=BF=94?=
=?UTF-8?q?=E5=9B=9E=E5=AE=A1=E6=A0=B8=E7=8A=B6=E6=80=81=E5=AD=97=E6=AE=B5?=
=?UTF-8?q?=EF=BC=8Ctask=E6=9F=A5=E8=AF=A2=E8=BF=94=E5=9B=9E=E5=8A=A8?=
=?UTF-8?q?=E4=BD=9C=E5=AD=97=E6=AE=B5=202=E3=80=81=E8=A7=A3=E5=86=B3alert?=
=?UTF-8?q?messageTest=E5=87=BA=E9=94=99?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../protection/server/alertmessage/AlertMessageService.java | 4 +++-
src/main/resources/mappers/AlertMessageMapper.xml | 2 --
src/main/resources/mappers/TaskMapper.xml | 1 +
src/main/resources/mappers/WhiteListMapper.xml | 2 +-
.../protection/server/alertmessage/AlertMessageTest.java | 2 ++
5 files changed, 7 insertions(+), 4 deletions(-)
diff --git a/src/main/java/com/realtime/protection/server/alertmessage/AlertMessageService.java b/src/main/java/com/realtime/protection/server/alertmessage/AlertMessageService.java
index 468fdbf..2f11849 100644
--- a/src/main/java/com/realtime/protection/server/alertmessage/AlertMessageService.java
+++ b/src/main/java/com/realtime/protection/server/alertmessage/AlertMessageService.java
@@ -70,7 +70,9 @@ public class AlertMessageService {
// (1)查询生成指令所需信息:和alertMessage中的fiveTuple信息 合并成 TaskCommandInfo;
// (2)额外信息:并额外查询templateId、protectLevel和taskStatus
TaskCommandInfo dynamicCommandInfo = alertMessageMapper.getDynamicTaskInfos(taskId, DynamicRuleId);
-
+ if (dynamicCommandInfo.getTemplateId() == null){
+ throw new IllegalArgumentException("taskId: " + taskId + " DynamicRuleId: " + DynamicRuleId + " 不匹配");
+ }
// 根据templateId、protectLevel获取策略模板
ProtectLevel templateProtectLevel = alertMessageMapper.queryTemplateProtectLevel(
dynamicCommandInfo.getTemplateId(),
diff --git a/src/main/resources/mappers/AlertMessageMapper.xml b/src/main/resources/mappers/AlertMessageMapper.xml
index 4041468..6f12b7d 100644
--- a/src/main/resources/mappers/AlertMessageMapper.xml
+++ b/src/main/resources/mappers/AlertMessageMapper.xml
@@ -39,7 +39,6 @@
-
@@ -173,7 +172,6 @@
t_alertmessage.MASK_DST_PORT,
t_alertmessage.MASK_PROTOCOL,
- t_alertmessage.IS_DISTRIBUTE,
t_alertmessage.COMMAND_UUID,
t_alertmessage.CREATE_TIME,
diff --git a/src/main/resources/mappers/TaskMapper.xml b/src/main/resources/mappers/TaskMapper.xml
index eb5f896..2dece1c 100644
--- a/src/main/resources/mappers/TaskMapper.xml
+++ b/src/main/resources/mappers/TaskMapper.xml
@@ -43,6 +43,7 @@
+
diff --git a/src/main/resources/mappers/WhiteListMapper.xml b/src/main/resources/mappers/WhiteListMapper.xml
index 73b861f..e1b73a2 100644
--- a/src/main/resources/mappers/WhiteListMapper.xml
+++ b/src/main/resources/mappers/WhiteListMapper.xml
@@ -46,7 +46,7 @@
-
+