From 27c4f7966ead8a8410570e91ff2d9b2c9761f005 Mon Sep 17 00:00:00 2001
From: zhangc <zc@123>
Date: 星期三, 25 十二月 2024 11:42:54 +0800
Subject: [PATCH] 优化订单同步逻辑及库位查找

---
 src/main/java/com/zy/asrs/task/handler/AgvWrkMastHandler.java |   10 ++++++----
 1 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/src/main/java/com/zy/asrs/task/handler/AgvWrkMastHandler.java b/src/main/java/com/zy/asrs/task/handler/AgvWrkMastHandler.java
index b5ff538..cbebd54 100644
--- a/src/main/java/com/zy/asrs/task/handler/AgvWrkMastHandler.java
+++ b/src/main/java/com/zy/asrs/task/handler/AgvWrkMastHandler.java
@@ -145,13 +145,15 @@
                     }
                 }
                 if (!Cools.isEmpty(agvWrkMast.getSourceLocNo())) {
-                    agvLocMast = agvLocMastService.selectById(agvWrkMast.getLocNo());
+                    agvLocMast = agvLocMastService.selectById(agvWrkMast.getSourceLocNo());
                     if (agvLocMast != null) {
                         pltType = agvLocMast.getPltType();
                     }
                 }
-                agvWrkMast.setPltType(pltType);
-                log.info("浠撳簱缂栫爜锛歿}",agvWrkMast.getPltType());
+                if (pltType != null) {
+                    agvWrkMast.setPltType(pltType);
+                }
+                log.info("宸ヤ綔鍙�--{},浠撳簱缂栫爜锛歿}", agvWrkMast.getWrkNo(), agvWrkMast.getPltType());
             }
             agvWrkMast.setModiTime(new Date());
             //淇敼宸ヤ綔妗g姸鎬佷负207.搴撳瓨鏇存柊瀹屾垚
@@ -771,7 +773,7 @@
                 iteam.setLineNo(orderDetl.getItemNum());
                 iteam.setSupplierCode(order.getSalesman());
                 iteam.setUnit(agvWrkDetl.getUnit());
-
+                iteam.setRemark(agvWrkDetl.getThreeCode());
                 iteams.add(iteam);
 
                 mesBuyPakinReportParam.setCode(orderNo);

--
Gitblit v1.9.1