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