From 501c4a802b4f5a373dd77182afbad82661622a21 Mon Sep 17 00:00:00 2001
From: yangyang
Date: 星期六, 21 六月 2025 16:29:43 +0800
Subject: [PATCH] 播种拍灯
---
zy-asrs-wms/src/main/java/com/zy/asrs/wms/asrs/service/impl/MobileServiceImpl.java | 35 ++---------------------------------
1 files changed, 2 insertions(+), 33 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..4d47603 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)) {
@@ -528,39 +530,6 @@
if (orderService.updateById(one));
}
});
-
- Set<Long> waveIds = orderList.stream().map(Order::getWaveId).collect(Collectors.toSet());
- if (waveIds.isEmpty()) {
- throw new CoolException("娉㈡淇℃伅涓虹┖锛侊紒");
- }
- List<Wave> waves = waveService.list(new LambdaQueryWrapper<Wave>().eq(Wave::getId, waveIds));
- for (Wave wave : waves) {
- WaveLog waveLog = new WaveLog();
- waveLog.sync(wave);
- waveLog.setId(null);
- if (!waveLogService.save(waveLog)) {
- throw new CoolException("娉㈡杞巻鍙插け璐�");
- }
-
- List<WaveDetl> waveDetls = waveDetlService.list(new LambdaQueryWrapper<WaveDetl>().eq(WaveDetl::getWaveId, wave.getId()));
- for (WaveDetl waveDetl : waveDetls) {
- WaveDetlLog waveDetlLog = new WaveDetlLog();
- waveDetlLog.sync(waveDetl);
- waveDetlLog.setId(null);
- waveDetlLog.setWaveId(waveLog.getId());
- if (!waveDetlLogService.save(waveDetlLog)) {
- throw new CoolException("娉㈡鏄庣粏杞巻鍙插け璐�");
- }
-
- if (!waveDetlService.removeById(waveDetl.getId())) {
- throw new CoolException("娉㈡鏄庣粏鍒犻櫎澶辫触");
- }
- }
-
- if (!waveService.removeById(wave.getId())) {
- throw new CoolException("娉㈡鍒犻櫎澶辫触");
- }
- }
Set<Long> ordersSet = orderList.stream().map(Order::getId).collect(Collectors.toSet());
List<PlatformDetl> platDetls = platformDetlService.list(new LambdaQueryWrapper<PlatformDetl>().in(PlatformDetl::getOrderId, ordersSet));
--
Gitblit v1.9.1