feat(wms): 添加钢卷分卷取消功能

- 在 IWmsMaterialCoilService 接口中新增 cancelSpecialSplit 方法
- 在 WmsMaterialCoilController 中添加 /specialSplit/cancel 接口
- 在 WmsMaterialCoilServiceImpl 中实现 cancelSpecialSplit 业务逻辑
- 实现分卷操作的取消功能,包括释放锁和删除待操作记录
- 添加对已完成分卷操作的校验,防止误取消
- 实现母卷状态检查和独占锁释放机制
This commit is contained in:
2026-01-22 14:58:03 +08:00
parent c010071eaa
commit 4e0247aedf
3 changed files with 71 additions and 0 deletions

View File

@@ -190,5 +190,6 @@ public interface IWmsMaterialCoilService {
*/
Map<String, Object> completeSpecialSplit(@NotNull(message = "待操作记录ID不能为空") Long pendingActionId);
Map<String, Object> cancelSpecialSplit(@NotNull(message = "待操作记录ID不能为空") Long pendingActionId);
}