Commit Graph

10 Commits

Author SHA1 Message Date
Hao Miao
31277b7246 1、解决指令按条件查询总数bug
2、动态、静态规则新增批量查询功能
2024-01-23 23:26:15 +08:00
Hao Miao
b6e046c754 1、动态、静态规则、任务、白名单、防护对象、策略模板的查询总数增加了条件
2、指令分页查询还有bug
2024-01-23 12:17:10 +08:00
Hao Miao
44abfe096c AlertMessage:
1、alertmessage添加is_distribute(待删除)、command_uuid、create_time、modify_time、alert_message_uuid属性。
2、AlertMessageController添加queryAlarmsByCommandId方法,根据commandUUID查询alertmessage
3、AlertMessageMapper添加新建、查询alertmessage
4、service重写处理alertmessage逻辑,现在alertmessage的isdistribute不需要了,需要删除
Command:
1、service添加updateCommandVaid方法,用于对研判后任务生成的指令研判下发
Task:
1、TaskCommandInfo类添加taskStatus,减少AlertMessageService的查询,并做了标注
2、Controller添加研判后任务下发指令\停止指令的方法validCommandInfoByTaskId
StaticRule、DynamicRule、WhiteList:
1、添加分页查询返回数据总数
2024-01-21 00:51:10 +08:00
Hao Miao
51e7dbca2d 1、增加白名单、静态、动态规则的创建时间和修改时间
2、test的报错进行了解决
2024-01-17 09:46:16 +08:00
Hao Miao
07d253ef8a Merge remote-tracking branch 'origin/master'
# Conflicts:
#	src/main/java/com/realtime/protection/server/rule/dynamicrule/DynamicRuleControllerApi.java
#	src/main/java/com/realtime/protection/server/rule/dynamicrule/DynamicRuleService.java
#	src/main/java/com/realtime/protection/server/rule/staticrule/StaticRuleControllerApi.java
#	src/main/resources/mappers/StaticRuleMapper.xml
#	src/test/java/com/realtime/protection/server/rule/dynamic/DynamicRuleServiceTest.java
#	src/test/java/com/realtime/protection/server/rule/staticrule/StaticRuleServiceTest.java
2024-01-15 18:16:52 +08:00
Hao Miao
8315e6ee43 1、DynamicRule的新增、更新添加对id、protectObjectId的判断;分页查询添加creator、sourceSystem查询条件;按id查询新增template_id为null的判断
2、StaticRule新增usedTaskStatus字段,多查单查返回usedTaskStatus;增、改、查、改审核状态添加id无效判断;
分页新增creator、ip查询条件
3、whiteList修改审核status,添加id无效判断
2024-01-15 18:13:53 +08:00
EnderByEndera
ee10a17aea hotfix:
修改部分API注释bug
2024-01-13 10:23:48 +08:00
Hao Miao
135a1ae04c 1、动态规则、静态规则、白名单修改完善接口设计,添加API文档
2、动态规则数据库删除event_type、source_system字段,新增template_id,HTTP接口接收template_id。
3、静态规则添加修改审核状态功能、按id删除功能
2024-01-12 23:46:11 +08:00
EnderByEndera
8a719709a3 1. 添加策略模板API文档 2024-01-12 19:24:19 +08:00
Hao Miao
930ba8b5ac 1、DynamicRule实现新增、删除、修改、id查询、分页查询功能。并在crud时与ProtectObject关联。
2、StaticRule添加批量导入、模板文件下载功能,使用sqlSessionWrapper重写批量删除
3、WhiteList添加模板文件下载功能
2024-01-11 11:41:50 +08:00