From 450f6c49d3591c2e152e9ee81acab9acc830d7fe Mon Sep 17 00:00:00 2001
From: luxiaotao1123 <t1341870251@163.com>
Date: 星期二, 02 三月 2021 15:48:34 +0800
Subject: [PATCH] #

---
 src/main/java/zy/cloud/wms/common/service/MainService.java |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/src/main/java/zy/cloud/wms/common/service/MainService.java b/src/main/java/zy/cloud/wms/common/service/MainService.java
index c5f3b5d..07af77b 100644
--- a/src/main/java/zy/cloud/wms/common/service/MainService.java
+++ b/src/main/java/zy/cloud/wms/common/service/MainService.java
@@ -45,6 +45,8 @@
         if (Cools.isEmpty(dto) || Cools.isEmpty(dto.getCustOrders())) {
             return;
         }
+        // 妫�鏌ュ簱瀛樻槸鍚﹁冻澶�
+        locDetlService.checkLocDetlCount(dto.getNumber());
         Date now = new Date();
         for (CustOrder custOrder : dto.getCustOrders()) {
             // 鍒ゆ柇鐗╂枡鏄惁瀛樺湪
@@ -66,6 +68,8 @@
                     pakout.setNodeId(locDetl.getNodeId());
                     pakout.setWrkNo(String.valueOf(snowflakeIdWorker.nextId()));
                     VersionUtils.setPakout(pakout, mat);
+//                    pakout.setDocId(custOrder.getBTypeId());
+                    pakout.setDocNum(custOrder.getNumber());    // 鍗曟嵁缂栧彿
                     pakout.setCreateTime(now);
                     pakout.setUpdateTime(now);
                     pakout.setStatus(1);
@@ -76,14 +80,10 @@
                     if (!locDetlService.reduceStock(locDetl.getNodeId(), mat.getMatnr(), issued>=locDetl.getAnfme()?locDetl.getAnfme():issued)) {
                         throw new CoolException("淇敼搴撳瓨鏄庣粏鏁伴噺澶辫触");
                     }
-                    // 鍓╀綑寰呭嚭璐т綅閫掑噺
+                    // 鍓╀綑寰呭嚭鏁伴噺閫掑噺
                     issued = issued - locDetl.getAnfme();
                 }
             }
-
-
-
-
         }
     }
 

--
Gitblit v1.9.1