diff --git a/laws-modules/src/main/java/com/jero/modules/laws/enterprise/job/ESPlanProjectStatusJob.java b/laws-modules/src/main/java/com/jero/modules/laws/enterprise/job/ESPlanProjectStatusJob.java index 55571bad..3a34b13d 100644 --- a/laws-modules/src/main/java/com/jero/modules/laws/enterprise/job/ESPlanProjectStatusJob.java +++ b/laws-modules/src/main/java/com/jero/modules/laws/enterprise/job/ESPlanProjectStatusJob.java @@ -60,19 +60,7 @@ public class ESPlanProjectStatusJob implements Job { esp.setProjectStatus(ESPProjectStatus.NOT_STARTED.getValue()); }); espService.updateBatchById(cancelList); - // 将所有未开始的判断是否逾期 - List notStartedList = list.stream() - .filter(esp -> ESPProjectStatus.NOT_STARTED.getValue().equals(esp.getProjectStatus())) - .collect(Collectors.toList()); Date curDate = new Date(); - // 判断所有未开始的是否逾期 - notStartedList.parallelStream().forEach(p -> { - Date planApprovalDate = p.getPlanApprovalDate(); - if (curDate.after(planApprovalDate)) { - log.info("计划【" + p.getNewEnStandardName() + "】逾期,计划完成日期:" + p.getPlanApprovalDate()); - p.setProjectStatus(ESPProjectStatus.OVERDUE.getValue()); - } - }); // 判断所有进行中的是否逾期 inprogressList.parallelStream().forEach(p -> { Date planApprovalDate = p.getPlanApprovalDate(); @@ -82,7 +70,6 @@ public class ESPlanProjectStatusJob implements Job { } }); espService.updateBatchById(inprogressList); - espService.updateBatchById(notStartedList); log.info("计划状态更新完成"); }