From a011232d2b2a5ef02aa0d44986340c158c6f61ea Mon Sep 17 00:00:00 2001 From: caihaohan Date: Mon, 9 Sep 2024 21:23:32 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BC=81=E6=A0=87=E8=AE=A1=E5=88=92?= =?UTF-8?q?=E7=8A=B6=E6=80=81=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../modules/laws/enterprise/job/ESPlanProjectStatusJob.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 2bbe4155..8ec7b581 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,7 +60,7 @@ public class ESPlanProjectStatusJob implements Job { if (null == p.getPlanApprovalDate()) { return; } - if (p.getPlanApprovalDate().after(p.getApprovalDate()) + if (p.getApprovalDate() != null && p.getPlanApprovalDate().after(p.getApprovalDate()) || (null == p.getApprovalDate() && curDate.before(p.getPlanApprovalDate()))) { log.info("计划【" + p.getNewEnStandardName() + "】进行中,计划完成日期:" + p.getPlanApprovalDate()); p.setProjectStatus(ESPProjectStatus.IN_PROGRESS.getValue());