refactor(WmsMaterialCoilService): 简化待操作记录状态更新逻辑

- 使用新的 completeAction 方法替代手动设置状态和时间
- 移除冗余的状态赋值和时间设置代码
- 通过方法调用统一处理操作完成逻辑
This commit is contained in:
2026-06-15 18:06:34 +08:00
parent cb8fce435c
commit 1510f43aee

View File

@@ -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
// 老的实际库区存在则加一条加工出库记录