소스 검색

feat: 导出任务审核1

shc 5 달 전
부모
커밋
6f07a899b4
1개의 변경된 파일5개의 추가작업 그리고 1개의 파일을 삭제
  1. 5 1
      hnqz-upms/hnqz-upms-biz/src/main/java/com/qunzhixinxi/hnqz/admin/controller/init/InitController.java

+ 5 - 1
hnqz-upms/hnqz-upms-biz/src/main/java/com/qunzhixinxi/hnqz/admin/controller/init/InitController.java

@@ -1442,6 +1442,10 @@ public class InitController {
     Map<Integer, List<SysCheckChainNodeCheckHistory>> taskId2HisMap =
         his.stream().collect(Collectors.groupingBy(SysCheckChainNodeCheckHistory::getTargetId));
 
+    List<WmTask> tasks = taskService.list();
+    Map<String, WmTask> taskMap = tasks.stream()
+        .collect(Collectors.toMap(WmTask::getId, Function.identity()));
+
     // 获取任务
     DateTimeFormatter dtf = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
     List<TaskCheckHistoryExcelModel> collect =
@@ -1450,7 +1454,7 @@ public class InitController {
                 entry -> {
                   Integer key = entry.getKey();
 
-                  WmTask task = taskService.getById(key.toString());
+                  WmTask task = taskMap.get(key.toString());
 
                   if (task == null) {
                     return null;