1、统计接口,增加已退回的数据

2、增加规则、任务、配置的历史状态变化表查询
3、任务结束后,其选择规则再次使用报错正在使用中问题解决。修改规则审计状态同时,删去used_tasl_id的值
4、任务结束,修改is——delete报错解决,doris要使用unique key
5、分页查询逆序返回
This commit is contained in:
PushM
2024-06-05 03:29:32 +08:00
parent e4ebe2d791
commit 906bf494d9
41 changed files with 485 additions and 22 deletions

View File

@@ -143,6 +143,12 @@ public class StaticRuleServiceTest extends ProtectionApplicationTests {
System.out.println(staticRuleService.queryAuditStatusByIds(map));
}
@Test
void testQueryHisttory(){
List<StaticRuleObject> lists= staticRuleService.queryHistory(1559, 1, 10);
lists.forEach(System.out::println);
}
}

View File

@@ -10,6 +10,7 @@ import com.realtime.protection.configuration.entity.task.DynamicTaskInfo;
import com.realtime.protection.configuration.entity.task.Task;
import com.realtime.protection.configuration.entity.task.TaskCommandInfo;
import com.realtime.protection.configuration.exception.DorisStartException;
import com.realtime.protection.configuration.utils.enums.audit.AuditStatusEnum;
import com.realtime.protection.server.command.CommandService;
import com.realtime.protection.server.defense.object.ProtectObjectService;
import com.realtime.protection.server.defense.templatenew.TemplateService;
@@ -145,8 +146,8 @@ class TaskServiceTest extends ProtectionApplicationTests {
// }
//
//
List<Task> tasks = taskService.queryTasks(null, null, null, null, null, null, null, null, "eee",null,null,null,null,1, 10);
assertEquals(1, tasks.size());
List<Task> tasks = taskService.queryTasks(null, null, null, null, null, null, null, null, null,null,null,null,null,1, 10);
tasks.forEach(task -> System.out.println(task));
Integer tasksnum = taskService.queryTaskTotalNum(null, null, "", "", null, "", "", "", "上述",null,null,null,null);
System.out.println(tasksnum);
//
@@ -379,4 +380,16 @@ class TaskServiceTest extends ProtectionApplicationTests {
void testQueryTaskTotalNum(){
System.out.println(taskService.queryTaskTotalNum(null, null, "", "", null, "", "", "", "",null,null,null,null));
}
@Test
void testQueryTaskHistory(){
System.out.println(taskService.queryHistory(44058L,1,10));
}
@Test
void updateStaticRuleAuditStatusInTask(){
taskService.updateStaticRuleAuditStatusInTask(44126L, AuditStatusEnum.AUDITED);
}
}

View File

@@ -155,4 +155,12 @@ class WhiteListServiceTest extends ProtectionApplicationTests {
whiteListService.updateAuditStatusBatch(idsWithAuditStatusMap);
}
@Test
void testQueryHistory() {
whiteListService.queryHistory(1, 1, 2).forEach(
System.out::println
);
}
}