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