From c90f42702b056664dbb3502a14041ba902273665 Mon Sep 17 00:00:00 2001
From: 1 <1>
Date: 星期四, 27 十一月 2025 18:31:29 +0800
Subject: [PATCH] #

---
 src/main/java/com/zy/asrs/service/impl/MobileServiceImpl.java |   14 +++++++++++++-
 1 files changed, 13 insertions(+), 1 deletions(-)

diff --git a/src/main/java/com/zy/asrs/service/impl/MobileServiceImpl.java b/src/main/java/com/zy/asrs/service/impl/MobileServiceImpl.java
index a3f05dd..49ca615 100644
--- a/src/main/java/com/zy/asrs/service/impl/MobileServiceImpl.java
+++ b/src/main/java/com/zy/asrs/service/impl/MobileServiceImpl.java
@@ -716,7 +716,7 @@
         String orderNo = null;
         for (CombParam.CombMat combMat : param.getCombMats()) {
             List<OrderDetlPakin> orderDetlPakins = orderDetlPakinService.selectList(new EntityWrapper<OrderDetlPakin>()
-                    .eq("matnr", combMat.getMatnr()).eq("boxType3", combMat.getOrderNo())
+                    .eq("matnr", combMat.getMatnr()).eq("box_type3", combMat.getOrderNo())
                     .eq("standby1", combMat.getStandby1()).eq("standby2", combMat.getStandby2())
                     .eq("standby3", combMat.getStandby3()));
             if (orderDetlPakins.size() > 0) {
@@ -724,6 +724,10 @@
                 combMat.setBoxType1(orderDetlPakins.get(0).getBoxType1());
                 combMat.setBoxType2(orderDetlPakins.get(0).getBoxType2());
                 combMat.setBoxType3(orderDetlPakins.get(0).getBoxType3());
+                combMat.setMemo(orderDetlPakins.get(0).getMemo());
+                combMat.setSupp(orderDetlPakins.get(0).getSupp());
+                combMat.setSuppCode(orderDetlPakins.get(0).getSuppCode());
+                combMat.setManu(orderDetlPakins.get(0).getManu());//浠撳簱缂栫爜
             } else {
                 throw new CoolException("鏈煡璇㈠埌鐩稿叧璁㈠崟===>>" + param.getBarcode());
             }
@@ -755,6 +759,10 @@
                     elem.getBoxType1(),elem.getBoxType2(),elem.getBoxType3(), elem.getAnfme());
             DetlDto detlDto = new DetlDto(elem.getMatnr(), elem.getBatch(),elem.getBrand(),elem.getStandby1(),elem.getStandby2(),elem.getStandby3(),
                     elem.getBoxType1(),elem.getBoxType2(),elem.getBoxType3(),  elem.getAnfme());
+            detlDto.setMemo(elem.getMemo());
+            detlDto.setSupp(elem.getSupp());
+            detlDto.setManu(elem.getManu());
+            detlDto.setSuppCode(elem.getSuppCode());
             if (DetlDto.has(detlDtos, detlDto)) {
                 DetlDto one = DetlDto.findDto(detlDtos, detlDto);
                 assert one != null;
@@ -780,6 +788,10 @@
             waitPakin.setAppeTime(now);
             waitPakin.setModiUser(userId);
             waitPakin.setModiTime(now);
+            waitPakin.setMemo(detlDto.getMemo());
+            waitPakin.setSupp(detlDto.getSupp());
+            waitPakin.setSuppCode(detlDto.getSuppCode());
+            waitPakin.setManu(detlDto.getManu());
             waitPakin.setStandby1(detlDto.getStandby1());
             waitPakin.setStandby2(detlDto.getStandby2());
             waitPakin.setStandby3(detlDto.getStandby3());

--
Gitblit v1.9.1