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 @@ - +