feat(wms): 添加钢卷发货状态批量更新功能

- 在 IWmsMaterialCoilService 接口中新增 batchUpdateDeliveryStatus 方法
- 在 WmsMaterialCoilController 中添加批量更新接口 /batchUpdateDeliveryStatus
- 实现 WmsMaterialCoilServiceImpl 中的批量更新逻辑
- 支持将钢卷状态更新为在库、在途或已出库
- 更新在途状态时自动设置出库时间
- 添加参数校验和异常处理机制
This commit is contained in:
2025-12-08 13:14:11 +08:00
parent cab68adde8
commit 04a1480ec6
3 changed files with 59 additions and 0 deletions

View File

@@ -101,5 +101,7 @@ public interface IWmsMaterialCoilService {
int exportCoil(@NotEmpty(message = "主键不能为空") Long coilId);
TableDataInfo<WmsMaterialCoilVo> queryAvailableForDelivery(WmsMaterialCoilBo bo, PageQuery pageQuery);
Boolean batchUpdateDeliveryStatus(List<Long> coilIdList, Integer status);
}