From 1510f43aee267d059446bc0a2251bda8cf53a12c Mon Sep 17 00:00:00 2001 From: Joshi <3040996759@qq.com> Date: Mon, 15 Jun 2026 18:06:34 +0800 Subject: [PATCH] =?UTF-8?q?refactor(WmsMaterialCoilService):=20=E7=AE=80?= =?UTF-8?q?=E5=8C=96=E5=BE=85=E6=93=8D=E4=BD=9C=E8=AE=B0=E5=BD=95=E7=8A=B6?= =?UTF-8?q?=E6=80=81=E6=9B=B4=E6=96=B0=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 使用新的 completeAction 方法替代手动设置状态和时间 - 移除冗余的状态赋值和时间设置代码 - 通过方法调用统一处理操作完成逻辑 --- .../java/com/klp/service/impl/WmsMaterialCoilServiceImpl.java | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/klp-wms/src/main/java/com/klp/service/impl/WmsMaterialCoilServiceImpl.java b/klp-wms/src/main/java/com/klp/service/impl/WmsMaterialCoilServiceImpl.java index 88df32f6..1e106ee2 100644 --- a/klp-wms/src/main/java/com/klp/service/impl/WmsMaterialCoilServiceImpl.java +++ b/klp-wms/src/main/java/com/klp/service/impl/WmsMaterialCoilServiceImpl.java @@ -5311,9 +5311,7 @@ public class WmsMaterialCoilServiceImpl implements IWmsMaterialCoilService { // 7. 更新待操作记录状态为已完成 WmsCoilPendingActionBo completePendingBo = new WmsCoilPendingActionBo(); completePendingBo.setActionId(pendingActionId); - completePendingBo.setActionStatus(2); // 2=已完成 - completePendingBo.setCompleteTime(new Date()); - coilPendingActionService.updateByBo(completePendingBo); + coilPendingActionService.completeAction(pendingActionId, childCoilIdsStr); // 7.1 单步分卷完成:记录加工日志(operationType=2) // 老的实际库区存在则加一条加工出库记录