From 4c7ab64e5a6bf855ece40e760ba7ad16cf6c367b Mon Sep 17 00:00:00 2001
From: Junjie <540245094@qq.com>
Date: 星期四, 31 七月 2025 23:19:24 +0800
Subject: [PATCH] #

---
 src/main/java/com/zy/asrs/service/impl/ReportToThirdServiceImpl.java |    8 ++------
 1 files changed, 2 insertions(+), 6 deletions(-)

diff --git a/src/main/java/com/zy/asrs/service/impl/ReportToThirdServiceImpl.java b/src/main/java/com/zy/asrs/service/impl/ReportToThirdServiceImpl.java
index 85a3500..393e27c 100644
--- a/src/main/java/com/zy/asrs/service/impl/ReportToThirdServiceImpl.java
+++ b/src/main/java/com/zy/asrs/service/impl/ReportToThirdServiceImpl.java
@@ -342,6 +342,7 @@
             saleOutBodyVO.setVbatchcode(orderDetl.getBatch());
             saleOutBodyVO.setNshouldnum(flag ? -orderDetl.getQty() : orderDetl.getQty());
             saleOutBodyVO.setNnum(flag ? -orderDetl.getQty() : orderDetl.getQty());
+            saleOutBodyVO.setCstateid(orderDetl.getCstateid());
             saleOutBodyVOList.add(saleOutBodyVO);
         }
         data.put("SaleOutHeadVO", saleOutHeadVO);
@@ -521,11 +522,6 @@
             IaIjBillB iaIjBillB = new IaIjBillB();
             String remark = orderDetl.getRemark();
             if (!Cools.isEmpty(remark)) {
-                NccScPcdaWms nccScPcdaWms = nccScPcdaWmsService.selectOne(new EntityWrapper<NccScPcdaWms>().eq("vbatchcode", orderDetl.getBatch()).eq("wlbm", orderDetl.getMatnr()));
-                if (nccScPcdaWms == null) {
-                    throw new CoolException("鎵规[{}]鐗╂枡[{}]鏈壘鍒�" + orderDetl.getBatch() + "-" + orderDetl.getMatnr());
-                }
-
                 Double weight = MatUtils.calcWeight(orderDetl.getMatnr(), orderDetl.getQty());
                 NccSaleDbddWms nccSaleDbddWms = JSONObject.parseObject(remark, NccSaleDbddWms.class);
                 iaIjBillB.setBid(nccSaleDbddWms.getCbill_bid());
@@ -533,7 +529,7 @@
                 iaIjBillB.setNnum(orderDetl.getQty());
                 iaIjBillB.setVbatchcode(orderDetl.getBatch());
                 iaIjBillB.setClocationid("");
-                iaIjBillB.setCstateid(nccScPcdaWms.getVcode());
+                iaIjBillB.setCstateid(orderDetl.getCstateidVcode());
 
                 hid = nccSaleDbddWms.getCbillid();
             }

--
Gitblit v1.9.1