refactor(wms): 修改钢卷合卷功能返回结果卷

- 将IWmsMaterialCoilService.mergeCoils方法返回值从Boolean改为Long
- 更新WmsMaterialCoilController.mergeCoils方法以返回合卷后的新钢卷ID
- 修改WmsMaterialCoilServiceImpl.mergeCoils实现以返回合并后的钢卷ID
- 移除原有的布尔返回值,改为返回实际的业务数据ID
- 保持事务处理和业务逻辑完整性
This commit is contained in:
2026-04-18 14:53:42 +08:00
parent 5b452bad31
commit 0822ca7cc8
3 changed files with 5 additions and 5 deletions

View File

@@ -2899,7 +2899,7 @@ public class WmsMaterialCoilServiceImpl implements IWmsMaterialCoilService {
*/
@Override
@Transactional(rollbackFor = Exception.class)
public Boolean mergeCoils(WmsMaterialCoilBo bo) {
public Long mergeCoils(WmsMaterialCoilBo bo) {
if (bo.getNewCoils() == null || bo.getNewCoils().isEmpty()) {
throw new RuntimeException("合卷操作需要提供参与合卷的钢卷列表");
}
@@ -2980,7 +2980,7 @@ public class WmsMaterialCoilServiceImpl implements IWmsMaterialCoilService {
coilPendingActionService.updateByBo(pendingActionBo);
}
return true;
return mergedCoilId;
}
/**