From 24bc9aa5888c7b98cf0a7d1bf05ec6c5624d3719 Mon Sep 17 00:00:00 2001
From: zhangc <zc@123>
Date: 星期一, 03 三月 2025 16:02:29 +0800
Subject: [PATCH] 四期

---
 src/main/java/com/zy/asrs/task/handler/AutoMoveHandler.java |   25 +++++++++++++++++--------
 1 files changed, 17 insertions(+), 8 deletions(-)

diff --git a/src/main/java/com/zy/asrs/task/handler/AutoMoveHandler.java b/src/main/java/com/zy/asrs/task/handler/AutoMoveHandler.java
index 0b4fb38..9b17b0a 100644
--- a/src/main/java/com/zy/asrs/task/handler/AutoMoveHandler.java
+++ b/src/main/java/com/zy/asrs/task/handler/AutoMoveHandler.java
@@ -155,7 +155,8 @@
         //璐ф灦缂栫爜
         mast.setBarcode(agvLocMast.getBarcode());
         //璐ф灦绫诲瀷
-        mast.setWhsType(30);
+        mast.setWhsType(Integer.parseInt(agvLocMast.getBarcode().substring(0,2)));
+
         // 鐩爣妤煎眰
         mast.setPauseMk(agvLocMast.getLocType3().toString());
 
@@ -190,6 +191,7 @@
         updateAgvBasDevp(devpNo, "S", null, agvLocMast.getBarcode());
         return SUCCESS;
     }
+
 
     private ReturnT<String> doAutoMove2(AgvWrkMast agvWrkMast) {
         Date now = new Date();
@@ -323,7 +325,8 @@
         //璐ф灦缂栫爜
         mast.setBarcode(agvLocMast.getBarcode());
         //璐ф灦绫诲瀷
-        mast.setWhsType(30);
+        mast.setWhsType(Integer.parseInt(agvLocMast.getBarcode().substring(0,2)));
+
 
         mast.setAppeUser(9527L);
         mast.setAppeTime(now);
@@ -460,7 +463,8 @@
         //璐ф灦缂栫爜
         mast.setBarcode(agvLocMast.getBarcode());
         //璐ф灦绫诲瀷
-        mast.setWhsType(30);
+        mast.setWhsType(Integer.parseInt(agvLocMast.getBarcode().substring(0,2)));
+
 
         mast.setAppeUser(9527L);
         mast.setAppeTime(now);
@@ -544,7 +548,8 @@
         //璐ф灦缂栫爜
         mast.setBarcode(agvLocMast.getBarcode());
         //璐ф灦绫诲瀷
-        mast.setWhsType(30);
+        mast.setWhsType(Integer.parseInt(agvLocMast.getBarcode().substring(0,2)));
+
 
         mast.setAppeUser(9527L);
         mast.setAppeTime(now);
@@ -585,7 +590,8 @@
         //璐ф灦缂栫爜
         mast.setBarcode(agvBasDevp.getBarcode());
         //璐ф灦绫诲瀷
-        mast.setWhsType(30);
+        mast.setWhsType(Integer.parseInt(agvBasDevp.getBarcode().substring(0,2)));
+
         mast.setAppeUser(9527L);
         mast.setAppeTime(now);
         mast.setModiUser(9527L);
@@ -642,7 +648,8 @@
         //璐ф灦缂栫爜
         mast.setBarcode(agvBasDevp.getBarcode());
         //璐ф灦绫诲瀷
-        mast.setWhsType(30);
+        mast.setWhsType(Integer.parseInt(agvBasDevp.getBarcode().substring(0,2)));
+
         mast.setAppeUser(9527L);
         mast.setAppeTime(now);
         mast.setModiUser(9527L);
@@ -697,7 +704,8 @@
         //璐ф灦缂栫爜
         mast.setBarcode(agvLocMast.getBarcode());
         //璐ф灦绫诲瀷
-        mast.setWhsType(30);
+        mast.setWhsType(Integer.parseInt(agvLocMast.getBarcode().substring(0,2)));
+
 
         mast.setAppeUser(9527L);
         mast.setAppeTime(now);
@@ -779,7 +787,8 @@
         //璐ф灦缂栫爜
         mast.setBarcode(agvLocMast.getBarcode());
         //璐ф灦绫诲瀷
-        mast.setWhsType(30);
+        mast.setWhsType(Integer.parseInt(agvLocMast.getBarcode().substring(0,2)));
+
 
         mast.setAppeUser(9527L);
         mast.setAppeTime(now);

--
Gitblit v1.9.1