From a8bb23b90b99f1898c2a0d0335115c69a6db761d Mon Sep 17 00:00:00 2001
From: zyh <zyh@123>
Date: 星期六, 24 一月 2026 08:33:19 +0800
Subject: [PATCH] 添加了联结器库特殊站点时调用AGV特殊模板,添加人员入侵系统检测到有人时急停AGV的接口,修复AGV工作档没有任务号的漏洞

---
 src/main/java/com/zy/asrs/task/AGVTaskReportScheduler.java |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

diff --git a/src/main/java/com/zy/asrs/task/AGVTaskReportScheduler.java b/src/main/java/com/zy/asrs/task/AGVTaskReportScheduler.java
index c53aa0d..684dc50 100644
--- a/src/main/java/com/zy/asrs/task/AGVTaskReportScheduler.java
+++ b/src/main/java/com/zy/asrs/task/AGVTaskReportScheduler.java
@@ -76,11 +76,14 @@
                 List<WrkDetl> wrkDetls = wrkDetlService.selectByWrkNo(wrkMast.getWrkNo());
 
                 if (wrkMast.getIoType()==110){
-                    TaskNo = wrkDetls.get(0).getOrderNo();
+                    if (wrkMast == null){
+                        TaskNo = 55555 + "aa" + date.getTime();
+                    }
                     taskType = "ZX-AGV-08-1";
                 }else{
                     if (wrkDetls != null && !Cools.isEmpty(wrkDetls.get(0).getOrderNo())){
                         OrderPakout orderPakout = orderPakoutService.selectByNo(wrkDetls.get(0).getOrderNo());
+                        TaskNo = wrkDetls.get(0).getOrderNo();
                         if (orderPakout.getDocType()==11){
                             taskType = "PP-AGV";
                         }else if (orderPakout.getDocType()==12){

--
Gitblit v1.9.1