From 4f45f8f3ec334a73ba24fc5d16017b5c044168aa Mon Sep 17 00:00:00 2001
From: Administrator <1051256694@qq.com>
Date: 星期五, 13 三月 2026 11:24:01 +0800
Subject: [PATCH] #

---
 src/main/java/com/zy/asrs/task/handler/WorkErpReportHandler.java |   18 ++++++++++++++++++
 1 files changed, 18 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/zy/asrs/task/handler/WorkErpReportHandler.java b/src/main/java/com/zy/asrs/task/handler/WorkErpReportHandler.java
index 87043a6..c0ac56b 100644
--- a/src/main/java/com/zy/asrs/task/handler/WorkErpReportHandler.java
+++ b/src/main/java/com/zy/asrs/task/handler/WorkErpReportHandler.java
@@ -77,6 +77,24 @@
 
         WaitPakin waitPakin = findWaitPakin(wrkMast.getBarcode());
         ErpPakinReportParam param = buildParam(wrkMast, wrkDetls, waitPakin);
+
+        // 搴綅杞夋彌
+        String locId = param.getLocId();
+        String row = locId.substring(0, 2);
+        String col = locId.substring(2, 5);
+        String lev =  locId.substring(5, 7);
+        if(Integer.parseInt(row) >= 37) {
+            row = "C" + row;
+        } else if(Integer.parseInt(row) >= 13) {
+            row = "B" + row;
+        } else {
+            row = "A" + row;
+        }
+        String newLocId = row + "-" + col + "-" + lev;
+        param.setLocId(newLocId);
+        // TODO锛氭ā鎿姝婚噸閲�1000KG锛岄渶寰岀簩鍒櫎
+        param.setWeight(1000.0);
+
         String request = JSON.toJSONString(param);
         String response = "";
         boolean success = false;

--
Gitblit v1.9.1