From 74951023b54f1789d1244fe923219d467487d771 Mon Sep 17 00:00:00 2001
From: chen.llin <1442464845@qq.comm>
Date: 星期一, 26 一月 2026 09:03:42 +0800
Subject: [PATCH] agv增加一个新单号防重复  ,增加一个手动呼叫agv

---
 src/main/java/com/zy/common/web/WcsController.java |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/zy/common/web/WcsController.java b/src/main/java/com/zy/common/web/WcsController.java
index 293c750..5799b87 100644
--- a/src/main/java/com/zy/common/web/WcsController.java
+++ b/src/main/java/com/zy/common/web/WcsController.java
@@ -17,6 +17,7 @@
 import com.zy.common.model.StartupDto;
 import com.zy.common.model.enums.WorkNoType;
 import com.zy.common.service.CommonService;
+import com.zy.common.utils.AgvUtils;
 import com.zy.common.web.param.GenerateAgvTaskParam;
 import com.zy.common.web.param.SearchLocParam;
 import lombok.extern.slf4j.Slf4j;
@@ -103,10 +104,13 @@
 
         // 鑾峰彇宸ヤ綔鍙�
         int workNo = commonService.getWorkNo(WorkNoType.PICK.type);
+        // 鐢熸垚AGV宸ヤ綔鍙�
+        String agvWrkNo = AgvUtils.generateAgvWrkNo(workNo);
         // 淇濆瓨宸ヤ綔妗�
         Task task = new Task();
         Date now = new Date();
         task.setWrkNo(workNo)
+                .setAgvWrkNo(agvWrkNo) // 璁剧疆AGV宸ヤ綔鍙�
                 .setIoTime(now)
                 .setWrkSts(7L) // 宸ヤ綔鐘舵�侊細11.鐢熸垚鍑哄簱ID
                 .setIoType(1) // 鍏ュ嚭搴撶姸鎬侊細 1.鍏ュ簱

--
Gitblit v1.9.1