feat(transfer): 新增调拨单明细确认功能

- 在IWmsTransferOrderItemService接口中添加confirmTransfer方法
- 在WmsTransferOrderItemBo中增加itemType字段用于物料类型标识
- 创建WmsTransferOrderItemController的confirm端点处理确认请求
- 实现WmsTransferOrderItemServiceImpl中的confirmTransfer业务逻辑
- 集成IWmsMaterialCoilService服务更新钢卷相关状态信息
- 完成调拨单明细数据同步更新确保数据一致性
This commit is contained in:
2026-03-27 16:59:20 +08:00
parent 5be8f2857e
commit b842f267cc
4 changed files with 58 additions and 0 deletions

View File

@@ -116,4 +116,14 @@ public class WmsTransferOrderItemController extends BaseController {
public R<Void> batchAdd(@Validated(AddGroup.class) @RequestBody WmsTransferOrderItemBo bo) {
return toAjax(iWmsTransferOrderItemService.batchInsert(bo));
}
/**
* 确认调拨
*/
@Log(title = "调拨单明细", businessType = BusinessType.UPDATE)
@RepeatSubmit()
@PostMapping("/confirm")
public R<Void> confirm(@Validated(AddGroup.class) @RequestBody WmsTransferOrderItemBo bo) {
return toAjax(iWmsTransferOrderItemService.confirmTransfer(bo));
}
}