From 341662122b2c91e95bf009acb92350d9df2b02a1 Mon Sep 17 00:00:00 2001
From: lty <876263681@qq.com>
Date: 星期二, 25 十一月 2025 14:25:58 +0800
Subject: [PATCH] #

---
 src/main/java/com/zy/asrs/entity/param/TaskAgvCreateParam.java          |    1 +
 src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java             |    3 +--
 src/main/java/com/zy/asrs/task/kingdee/handler/InboundOrderHandler.java |    5 +++--
 3 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/src/main/java/com/zy/asrs/entity/param/TaskAgvCreateParam.java b/src/main/java/com/zy/asrs/entity/param/TaskAgvCreateParam.java
index a04c614..5417739 100644
--- a/src/main/java/com/zy/asrs/entity/param/TaskAgvCreateParam.java
+++ b/src/main/java/com/zy/asrs/entity/param/TaskAgvCreateParam.java
@@ -9,4 +9,5 @@
     String sourceLocNo; //鍘熷簱浣�
     String locNo; //鐩爣搴撲綅
     Integer ioType; //浠诲姟绫诲瀷
+    Integer floorNo; //妤煎眰
 }
diff --git a/src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java b/src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java
index 7674759..adeadee 100644
--- a/src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java
+++ b/src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java
@@ -792,7 +792,6 @@
         if (param == null) {
             throw new CoolException("鍙傛暟涓嶈兘涓虹┖");
         }
-        Integer devpId = 1;
         // 鍒涘缓瀵硅薄锛堟瀯閫犲嚱鏁颁腑宸茬敓鎴� timestamp锛�
         BasAgvMast basAgvMast = new BasAgvMast();
         // 鐢熸垚 WMS 浠诲姟鍙凤紙濡傛棤澶栭儴浼犲叆锛屽彲浠ヤ娇鐢ㄩ洩鑺盜D 鎴栬嚜澧烇級
@@ -808,7 +807,7 @@
         basAgvMast.setAppeTime(new Date());  // 娣诲姞鏃堕棿
         basAgvMast.setModiTime(new Date());  // 淇敼鏃堕棿
         basAgvMast.setIoType(param.getIoType());// 浠诲姟绫诲瀷
-        basAgvMast.setDevpId(devpId);
+        basAgvMast.setFloorNo(param.getFloorNo()); //妤煎眰
 
         // 鎻掑叆鏁版嵁搴�
         basAgvMastService.insert(basAgvMast);
diff --git a/src/main/java/com/zy/asrs/task/kingdee/handler/InboundOrderHandler.java b/src/main/java/com/zy/asrs/task/kingdee/handler/InboundOrderHandler.java
index 78a0c28..c424ecf 100644
--- a/src/main/java/com/zy/asrs/task/kingdee/handler/InboundOrderHandler.java
+++ b/src/main/java/com/zy/asrs/task/kingdee/handler/InboundOrderHandler.java
@@ -202,7 +202,7 @@
                             Double height = jsonObjectNew.get("height") != null ? new BigDecimal(jsonObjectNew.get("height").toString()).doubleValue() : 0.0;
                             Double width = jsonObjectNew.get("width") != null ? new BigDecimal(jsonObjectNew.get("width").toString()).doubleValue() : 0.0;
                             Double length = jsonObjectNew.get("length") != null ? new BigDecimal(jsonObjectNew.get("length").toString()).doubleValue() : 0.0;
-
+                            Double netweight = jsonObjectNew.get("netweight") != null ? new BigDecimal(jsonObjectNew.get("grossweight").toString()).doubleValue() : 0.0;
                             // 鐢熸垚鍟嗗搧妗f
                             Mat mat = matService.selectByMatnr(matnr);
                             if (mat == null) {
@@ -210,7 +210,8 @@
                                 mat.setMatnr(matnr);
                                 mat.setMaktx(name);
                                 mat.setTagId(tag.getId());
-                                mat.setWeight(grossweight);
+                                mat.setWeight(grossweight);//鍑�閲�
+                                mat.setUnits(netweight);//姣涢噸
                                 mat.setManLength(length);
                                 mat.setHeight(height);
                                 mat.setWidth(width);

--
Gitblit v1.9.1