From 6ef5d115862da9aa5e8028315c8ee2ed9de087ac Mon Sep 17 00:00:00 2001
From: zjj <3272660260@qq.com>
Date: 星期二, 10 九月 2024 13:30:28 +0800
Subject: [PATCH] #

---
 src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java |   38 ++++++++++++++++++++++----------------
 1 files changed, 22 insertions(+), 16 deletions(-)

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 8e74b99..34b6159 100644
--- a/src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java
+++ b/src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java
@@ -64,30 +64,30 @@
         order = new Order(
                 String.valueOf(snowflakeIdWorker.nextId()),    // 缂栧彿[闈炵┖]
                 param.getOrderNo(),    // 璁㈠崟缂栧彿
-                DateUtils.convert(now),    // 鍗曟嵁鏃ユ湡
+                param.getInboundDate(),    // 鍗曟嵁鏃ユ湡
                 docType.getDocId(),    // 鍗曟嵁绫诲瀷
                 null,    // 椤圭洰缂栧彿
-                null,    //
+                param.getWarehouse(),    //浠撳簱 itemName
                 null,    // 璋冩嫧椤圭洰缂栧彿
-                null,    // 鍒濆绁ㄦ嵁鍙�
-                null,    // 绁ㄦ嵁鍙�
+                param.getOriginWarehouse(),    // 鍒濆绁ㄦ嵁鍙� 鏉ユ簮浠撳簱
+                param.getDepartment(),    // 绁ㄦ嵁鍙�
                 null,    // 瀹㈡埛缂栧彿
-                null,    // 瀹㈡埛
+                param.getSuppliers(),    // 渚涘簲鍟� cstmrName
                 null,    // 鑱旂郴鏂瑰紡
-                null,    // 鎿嶄綔浜哄憳
+                param.getUser(),    // 鍒跺崟浜�
                 null,    // 鍚堣閲戦
                 null,    // 浼樻儬鐜�
                 null,    // 浼樻儬閲戦
                 null,    // 閿�鍞垨閲囪喘璐圭敤鍚堣
                 null,    // 瀹炰粯閲戦
                 null,    // 浠樻绫诲瀷
-                null,    // 涓氬姟鍛�
+                param.getSalesman(),    // 涓氬姟鍛�
                 null,    // 缁撶畻澶╂暟
                 null,    // 閭垂鏀粯绫诲瀷
                 null,    // 閭垂
                 null,    // 浠樻鏃堕棿
                 null,    // 鍙戣揣鏃堕棿
-                null,    // 鐗╂祦鍚嶇О
+                param.getBusinessType(),    // 鐗╂祦鍚嶇О
                 null,    // 鐗╂祦鍗曞彿
                 1L,    // 璁㈠崟鐘舵��
                 1,    // 鐘舵��
@@ -130,6 +130,9 @@
             orderDetl.setUpdateTime(now);
             orderDetl.setStatus(1);
             orderDetl.setQty(0.0D);
+            orderDetl.setThreeCode(detlDto.getOrderNo());
+            orderDetl.setSuppCode(detlDto.getFromOrderNo());
+            orderDetl.setMemo(detlDto.getMemo());
             if (!orderDetlService.insert(orderDetl)) {
                 throw new CoolException("鐢熸垚鍗曟嵁鏄庣粏澶辫触锛岃鑱旂郴绠$悊鍛�");
             }
@@ -199,30 +202,30 @@
         order = new Order(
                 String.valueOf(snowflakeIdWorker.nextId()),    // 缂栧彿[闈炵┖]
                 param.getOrderNo(),    // 璁㈠崟缂栧彿
-                DateUtils.convert(now),    // 鍗曟嵁鏃ユ湡
+                param.getInboundDate(),    // 鍗曟嵁鏃ユ湡
                 docType.getDocId(),    // 鍗曟嵁绫诲瀷
                 null,    // 椤圭洰缂栧彿
-                null,    //
+                param.getWarehouse(),    //浠撳簱 itemName
                 null,    // 璋冩嫧椤圭洰缂栧彿
-                null,    // 鍒濆绁ㄦ嵁鍙�
-                null,    // 绁ㄦ嵁鍙�
+                param.getOriginWarehouse(),    // 鍒濆绁ㄦ嵁鍙� 鏉ユ簮浠撳簱
+                param.getDepartment(),    // 绁ㄦ嵁鍙�
                 null,    // 瀹㈡埛缂栧彿
-                null,    // 瀹㈡埛
+                param.getSuppliers(),    // 渚涘簲鍟� cstmrName
                 null,    // 鑱旂郴鏂瑰紡
-                null,    // 鎿嶄綔浜哄憳
+                param.getUser(),    // 鍒跺崟浜�
                 null,    // 鍚堣閲戦
                 null,    // 浼樻儬鐜�
                 null,    // 浼樻儬閲戦
                 null,    // 閿�鍞垨閲囪喘璐圭敤鍚堣
                 null,    // 瀹炰粯閲戦
                 null,    // 浠樻绫诲瀷
-                null,    // 涓氬姟鍛�
+                param.getSalesman(),    // 涓氬姟鍛�
                 null,    // 缁撶畻澶╂暟
                 null,    // 閭垂鏀粯绫诲瀷
                 null,    // 閭垂
                 null,    // 浠樻鏃堕棿
                 null,    // 鍙戣揣鏃堕棿
-                null,    // 鐗╂祦鍚嶇О
+                param.getBusinessType(),    // 鐗╂祦鍚嶇О
                 null,    // 鐗╂祦鍗曞彿
                 1L,    // 璁㈠崟鐘舵��
                 1,    // 鐘舵��
@@ -265,6 +268,9 @@
             orderDetl.setUpdateTime(now);
             orderDetl.setStatus(1);
             orderDetl.setQty(0.0D);
+            orderDetl.setThreeCode(detlDto.getOrderNo());
+            orderDetl.setSuppCode(detlDto.getFromOrderNo());
+            orderDetl.setMemo(detlDto.getMemo());
             if (!orderDetlService.insert(orderDetl)) {
                 throw new CoolException("鐢熸垚鍗曟嵁鏄庣粏澶辫触锛岃鑱旂郴绠$悊鍛�");
             }

--
Gitblit v1.9.1