From 2e401e55c045e3c2c2371c675e12a85105fcfe1c Mon Sep 17 00:00:00 2001
From: pjb <pjb123456>
Date: 星期日, 10 八月 2025 15:33:05 +0800
Subject: [PATCH] 与前面桶类型一样,前面该桶类型任务数是奇数,但是不是10,12排,自动给前面任务补尾桶信号

---
 src/main/java/com/zy/asrs/service/impl/WorkServiceImpl.java |   18 ++++++++++--------
 1 files changed, 10 insertions(+), 8 deletions(-)

diff --git a/src/main/java/com/zy/asrs/service/impl/WorkServiceImpl.java b/src/main/java/com/zy/asrs/service/impl/WorkServiceImpl.java
index db9cc3e..eb267a2 100644
--- a/src/main/java/com/zy/asrs/service/impl/WorkServiceImpl.java
+++ b/src/main/java/com/zy/asrs/service/impl/WorkServiceImpl.java
@@ -340,7 +340,7 @@
             wrkMast.setIoTime(now);
             wrkMast.setWrkSts(11L); // 宸ヤ綔鐘舵�侊細11.鐢熸垚鍑哄簱ID
             wrkMast.setIoType(ioType); // 鍏ュ嚭搴撶姸鎬�
-            wrkMast.setIoPri(13D); // 浼樺厛绾э細13
+            wrkMast.setIoPri(staDesc.getStnNo() == 1064 || staDesc.getStnNo() == 1031 ? 14D: 13D); // 绌烘《鍑哄簱鍒颁簩鍙风綈瑁呯嚎,鍘绘墦鍖咃紝浼樺厛绾ф彁楂�
             wrkMast.setCrnNo(locMast.getCrnNo());
             wrkMast.setSourceStaNo(staDesc.getCrnStn()); // 婧愮珯
             wrkMast.setStaNo(staDesc.getStnNo()); // 鐩爣绔�
@@ -857,13 +857,15 @@
         }
         if(workNoOther != 0) {
             WrkMast wrkMast1 = wrkMastService.selectById(workNoOther);
-            wrkMast1.setWrkSts(wrkMast.getWrkSts());
-            wrkMast1.setCrnStrTime(wrkMast.getCrnStrTime());
-            wrkMast1.setCrnEndTime(now);
-            wrkMast1.setModiTime(now);
-            wrkMast1.setModiUser(userId);
-            wrkMast1.setManuType("鎵嬪姩瀹屾垚");
-            wrkMastService.updateById(wrkMast1);
+            if (wrkMast1 != null) {
+                wrkMast1.setWrkSts(wrkMast.getWrkSts());
+                wrkMast1.setCrnStrTime(wrkMast.getCrnStrTime());
+                wrkMast1.setCrnEndTime(now);
+                wrkMast1.setModiTime(now);
+                wrkMast1.setModiUser(userId);
+                wrkMast1.setManuType("鎵嬪姩瀹屾垚");
+                wrkMastService.updateById(wrkMast1);
+            }
         }
     }
 

--
Gitblit v1.9.1