From d8f5476af7490d3faf40a7da332155cf06aec5e1 Mon Sep 17 00:00:00 2001
From: luxiaotao1123 <t1341870251@163.com>
Date: 星期二, 13 四月 2021 18:03:16 +0800
Subject: [PATCH] #

---
 src/main/java/zy/cloud/wms/manager/service/impl/WorkServiceImpl.java |   40 +++++++++++++++++++++-------------------
 1 files changed, 21 insertions(+), 19 deletions(-)

diff --git a/src/main/java/zy/cloud/wms/manager/service/impl/WorkServiceImpl.java b/src/main/java/zy/cloud/wms/manager/service/impl/WorkServiceImpl.java
index c357fd3..97bb4bc 100644
--- a/src/main/java/zy/cloud/wms/manager/service/impl/WorkServiceImpl.java
+++ b/src/main/java/zy/cloud/wms/manager/service/impl/WorkServiceImpl.java
@@ -212,24 +212,6 @@
     }
 
     @Override
-    public R stockOutPrint(StockOutParam param, Long userId) {
-        List<Pakout> pakouts = pakoutService.selectList(new EntityWrapper<Pakout>().eq("doc_num", param.getOrderNo()));
-        Double total = 0.0D;
-        String custName = "";
-        for (Pakout pakout : pakouts) {
-            total = pakout.getAnfme() + total;
-            custName = pakout.getCustName();
-        }
-        StoPrintVo vo = new StoPrintVo();
-        vo.setDocNum(param.getOrderNo());
-        vo.setList(pakouts);
-        vo.setTotal(total);
-        vo.setCustName("娴欐睙涓壃绔嬪簱鎶�鏈湁闄愬叕鍙�");
-        vo.setWorkerName("闄嗘檽娑�");
-        return R.ok().add(vo);
-    }
-
-    @Override
     public R stockOutPreview(StockOutParam param, Long userId) {
         Order order = orderService.selectByOrderNo(param.getOrderNo());
         if (order.getSettle() != 1) {
@@ -244,7 +226,7 @@
     }
 
     @Override
-    public R stockOut(StockOutParam param, Long userId) {
+    public R stockOutCreate(StockOutParam param, Long userId) {
         Order order = orderService.selectByOrderNo(param.getOrderNo());
         if (order.getSettle() != 1) {
             return R.error("姝ゅ崟鎹棤娉曠敓鎴愭嫞璐у崟");
@@ -260,6 +242,26 @@
     }
 
     @Override
+    public R stockOutPrint(StockOutParam param, Long userId) {
+        Order order = orderService.selectByOrderNo(param.getOrderNo());
+        if (order == null) {
+            return R.error("姝ゅ崟鎹凡澶辨晥");
+        }
+        List<Pakout> pakouts = pakoutService.selectList(new EntityWrapper<Pakout>().eq("doc_num", order.getOrderNo()));
+        Double total = 0.0D;
+        for (Pakout pakout : pakouts) {
+            total = pakout.getAnfme() + total;
+        }
+        StoPrintVo vo = new StoPrintVo();
+        vo.setDocNum(param.getOrderNo());
+        vo.setList(pakouts);
+        vo.setTotal(total);
+        vo.setCstmrName(order.getCstmrName());
+        vo.setWorkerName(order.getOperMemb());
+        return R.ok().add(vo);
+    }
+
+    @Override
     @Transactional
     public R stockOutComplete(StockConfirmParam param, Long userId) {
         List<Pakout> pakouts = pakoutService.selectList(new EntityWrapper<Pakout>()

--
Gitblit v1.9.1