From df3a99d49193b00d33c1df7a37a2a83704543a3c Mon Sep 17 00:00:00 2001 From: DOUDOU <877258667@qq.com> Date: Mon, 17 Apr 2023 15:19:21 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A3=85=E9=85=8D=E9=97=AE=E9=A2=98=20=20?= =?UTF-8?q?=E8=AE=A2=E5=8D=95=E6=95=B0=E9=87=8F/=E5=8D=95=E4=BD=8D?= =?UTF-8?q?=E6=A0=87=E5=87=86=E5=87=BA=E8=B4=A7=E6=95=B0=E9=87=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/impl/PackingServiceImpl.java | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/gaotao/modules/finishedProduct/service/impl/PackingServiceImpl.java b/src/main/java/com/gaotao/modules/finishedProduct/service/impl/PackingServiceImpl.java index 22d097b..5bc354b 100644 --- a/src/main/java/com/gaotao/modules/finishedProduct/service/impl/PackingServiceImpl.java +++ b/src/main/java/com/gaotao/modules/finishedProduct/service/impl/PackingServiceImpl.java @@ -398,8 +398,13 @@ public class PackingServiceImpl implements PackingService { // boxLabelPrint.setCustomer(partVo.getCustomerId()); // 客户 // } // log.info("注入的数据:{}", boxLabelPrint); - - + PickingInfo query = new PickingInfo(); + query.setOrderStatus("N"); + query.setOrderNo(Long.valueOf(reportFileVo.getOrderNo())); + query.setPartNo(reportFileVo.getPartNo()); + List pickingInfos = packingInfoService.getPickingList(query); + PickingInfo pickingInfo = pickingInfos.get(0); + double unitSalesQty = pickingInfo.getUnitSalesQty(); // 根据箱码获取 生产单号 String boxNo = reportFileVo.getBoxNo(); // String lotNo = soReceiveBoxesService.getLotNo(boxNo); @@ -422,6 +427,7 @@ public class PackingServiceImpl implements PackingService { String serialNo = RandomUtil.getOrderNoByAtomic1("Box"); // 装箱数量 Double pickingNumber = reportFileVo.getPickingNumber(); + pickingNumber = pickingNumber/unitSalesQty;//2023-04-17 修改获取的数量 // 获取插入数据表的列 List cloumns = boxLabelPrintDao.getCloumns("box_label_print"); // 获取打印数据