feat(wms): 新增可发货钢卷查询功能

- 在IWmsMaterialCoilService接口中新增queryAvailableForDelivery方法
- 在WmsMaterialCoilController中新增/availableForDelivery接口
- 在WmsMaterialCoilServiceImpl中实现查询逻辑
- 构建排除已被发货计划引用钢卷的查询条件
- 支持按入库号、当前卷号、供应商卷号等条件筛选
- 实现分页查询和钢卷状态过滤
- 关联WmsDeliveryPlanMapper以获取发货计划数据
- 处理发货计划中钢卷ID的解析和去重逻辑
This commit is contained in:
2025-12-08 13:08:20 +08:00
parent 37a7f55f6f
commit cab68adde8
3 changed files with 95 additions and 0 deletions

View File

@@ -99,5 +99,7 @@ public interface IWmsMaterialCoilService {
List<com.klp.domain.vo.WmsMaterialCoilExportVo> queryExportList(WmsMaterialCoilBo bo);
int exportCoil(@NotEmpty(message = "主键不能为空") Long coilId);
TableDataInfo<WmsMaterialCoilVo> queryAvailableForDelivery(WmsMaterialCoilBo bo, PageQuery pageQuery);
}