From c6c9b7d3baa822765768c110304d27623f946286 Mon Sep 17 00:00:00 2001
From: pjb <123456>
Date: 星期二, 15 七月 2025 14:29:09 +0800
Subject: [PATCH] `1`
---
zy-asrs-wms/src/main/java/com/zy/asrs/wms/asrs/service/impl/WaveSeedServiceImpl.java | 18 +++++-------------
1 files changed, 5 insertions(+), 13 deletions(-)
diff --git a/zy-asrs-wms/src/main/java/com/zy/asrs/wms/asrs/service/impl/WaveSeedServiceImpl.java b/zy-asrs-wms/src/main/java/com/zy/asrs/wms/asrs/service/impl/WaveSeedServiceImpl.java
index c8e9190..24de776 100644
--- a/zy-asrs-wms/src/main/java/com/zy/asrs/wms/asrs/service/impl/WaveSeedServiceImpl.java
+++ b/zy-asrs-wms/src/main/java/com/zy/asrs/wms/asrs/service/impl/WaveSeedServiceImpl.java
@@ -60,7 +60,8 @@
throw new CoolException("鎾鏁版嵁涓嶅瓨鍦�");
}
- List<CacheSite> sites = cacheSiteMapper.selectList(new LambdaQueryWrapper<CacheSite>().eq(CacheSite::getOrderNo, waveSeed.getOrderNo()));
+ List<CacheSite> sites = cacheSiteMapper.selectList(new LambdaQueryWrapper<CacheSite>()
+ .eq(CacheSite::getOrderNo, waveSeed.getOrderNo()));
if (sites.isEmpty()) {
throw new CoolException("褰撳墠璁㈠崟鏈粦瀹氭挱绉嶅簱浣嶏紝璇蜂娇鐢≒DA->鍦版爣缁戝畾,鍔熻兘缁戝畾鍚庡啀鎿嶄綔锛侊紒");
}
@@ -69,7 +70,9 @@
if (stock - param.getReviewNum() < 0) {
throw new CoolException("鎾鏁伴噺宸叉弧");
}
- waveSeed.setWorkQty(waveSeed.getWorkQty() + param.getReviewNum());
+ //璁剧疆鐘舵�佷负鎵ц涓�
+ waveSeed.setWorkQty(waveSeed.getWorkQty() + param.getReviewNum())
+ .setExceStatus(1);
TaskDetl taskDetl = taskDetlMapper.getOne(new LambdaQueryWrapper<TaskDetl>().eq(TaskDetl::getId, waveSeed.getTaskDetlId()));
if (Objects.isNull(taskDetl)) {
@@ -110,17 +113,6 @@
.set(Order::getPickStatus, OrderPickStatus.ORDER_PICK_STATUS_DONE.val))) {
throw new CoolException("鍘熷璁㈠崟涓诲崟鎷h揣鐘舵�佹洿鏂板け璐ワ紒锛�");
}
- try {
- Task task = taskService.getOne(new LambdaQueryWrapper<Task>().eq(Task::getId, waveSeed.getTaskId()));
- if (Objects.isNull(task)) {
- throw new CoolException("鏁版嵁閿欒锛� 浠诲姟鍗曟嵁涓嶅瓨鍦紒锛�");
- }
- wcsApiService.containerConveryor(task.getBarcode());
- } catch (Exception e) {
- log.error("鎵ц寮傚父:UNK", e);
- throw new CoolException(e.getMessage());
- }
-
} else {
if (!orderMapper.update(new LambdaUpdateWrapper<Order>()
.eq(Order::getOrderNo, orderDetl.getOrderNo())
--
Gitblit v1.9.1