From 60fdc9564c65b90a8911ff10a25f3f3a63d3812c Mon Sep 17 00:00:00 2001 From: pjb <123456> Date: 星期五, 20 六月 2025 11:06:27 +0800 Subject: [PATCH] 出库任务历史档优化 --- zy-asrs-wms/src/main/java/com/zy/asrs/wms/asrs/service/impl/MobileServiceImpl.java | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) diff --git a/zy-asrs-wms/src/main/java/com/zy/asrs/wms/asrs/service/impl/MobileServiceImpl.java b/zy-asrs-wms/src/main/java/com/zy/asrs/wms/asrs/service/impl/MobileServiceImpl.java index dc72f46..fa0028a 100644 --- a/zy-asrs-wms/src/main/java/com/zy/asrs/wms/asrs/service/impl/MobileServiceImpl.java +++ b/zy-asrs-wms/src/main/java/com/zy/asrs/wms/asrs/service/impl/MobileServiceImpl.java @@ -468,6 +468,7 @@ } OrderDetlLog orderDetlLog = new OrderDetlLog(); BeanUtils.copyProperties(byId, orderDetlLog); + orderDetlLog.setId(null); orderDetlLog.setQty(order.getWorkQty()); orderDetlLog.setWorkQty(0.0); if (!orderDetlLogService.save(orderDetlLog)) { @@ -511,6 +512,7 @@ orderList.forEach(one -> { OrderLog orderLog = new OrderLog(); BeanUtils.copyProperties(one, orderLog); + orderLog.setId(null); orderLog.setOrderSettle(OrderSettleType.COMPLETE.val()); if (!orderLogService.save(orderLog)) { @@ -533,7 +535,7 @@ if (waveIds.isEmpty()) { throw new CoolException("娉㈡淇℃伅涓虹┖锛侊紒"); } - List<Wave> waves = waveService.list(new LambdaQueryWrapper<Wave>().eq(Wave::getId, waveIds)); + List<Wave> waves = waveService.list(new LambdaQueryWrapper<Wave>().in(Wave::getId, waveIds)); for (Wave wave : waves) { WaveLog waveLog = new WaveLog(); waveLog.sync(wave); -- Gitblit v1.9.1