From b6d533f17a997e58133b825c5bbcc5ed3f2e5579 Mon Sep 17 00:00:00 2001
From: baoshiwei <baoshiwei@shlanbao.cn>
Date: 星期二, 01 七月 2025 13:19:33 +0800
Subject: [PATCH] fix(eims): 修复计划生成逻辑

---
 eims/ruoyi-modules/lb-eims/src/main/java/org/dromara/eims/job/MaintPlanToOrderJob.java |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/eims/ruoyi-modules/lb-eims/src/main/java/org/dromara/eims/job/MaintPlanToOrderJob.java b/eims/ruoyi-modules/lb-eims/src/main/java/org/dromara/eims/job/MaintPlanToOrderJob.java
index 12d35eb..662a8f3 100644
--- a/eims/ruoyi-modules/lb-eims/src/main/java/org/dromara/eims/job/MaintPlanToOrderJob.java
+++ b/eims/ruoyi-modules/lb-eims/src/main/java/org/dromara/eims/job/MaintPlanToOrderJob.java
@@ -47,7 +47,7 @@
         planBoQueryWrapper.eq("mp.status", DictConstants.SYS_NORMAL_DISABLE_DETAIL.NORMAL);
         planBoQueryWrapper .eq("equ.status", DictConstants.EIMS_EQU_STATUS_DETAIL.SHIYONG);
         // 杩囨护涓嬫杩愯鏃堕棿绛変簬褰撳ぉ鏃堕棿鐨�
-        planBoQueryWrapper.eq("mp.maint_next_time", DateUtils.getDate());
+//        planBoQueryWrapper.eq("mp.maint_next_time", DateUtils.getDate());
         // 杩囨护娌℃湁淇濆吇鍛ㄦ湡鐨勬暟鎹�
         planBoQueryWrapper.isNotNull("mp.maint_cycle");
         planBoQueryWrapper.isNotNull("mp.maint_cycle_unit");
@@ -60,7 +60,7 @@
             Date oldNext = planVo.getMaintNextTime();
             int day = DateUtils.differentDays(today, oldNext);
             // 濡傛灉璁″垝鐢熸垚宸ュ崟鏃ユ湡澶т簬浠婂ぉ鍒欎笉鐢熸垚宸ュ崟
-            if (day >= 10) {
+            if (today.before(oldNext)) {
                 continue;
             }
 

--
Gitblit v1.9.3