feat(wms): 添加钢卷物料的物品类型校验功能

- 启用 WmsProductMapper 和 WmsRawMaterialMapper 的依赖注入
- 实现根据 itemType 参数校验 itemId 存在性的逻辑
- 添加原材料类型的校验支持
- 添加产品的校验支持
- 对无效物品类型抛出异常
- 在钢卷修改逻辑中集成物品存在性验证
This commit is contained in:
2026-04-08 13:55:54 +08:00
parent dc2624ece1
commit f92d5c16e0
3 changed files with 99 additions and 0 deletions

View File

@@ -253,5 +253,14 @@ public interface IWmsMaterialCoilService {
* 报表汇总(待操作条件 + 钢卷条件)
*/
WmsMaterialCoilReportSummaryVo reportSummary(WmsMaterialCoilReportSummaryBo bo);
/**
* 查询itemId和itemType不匹配的钢卷
* 检查所有钢卷的itemId是否存在于对应的表中根据itemType
* 返回所有不匹配的钢卷记录
*
* @return 不匹配的钢卷列表
*/
List<WmsMaterialCoilVo> queryMismatchedItemCoils();
}