将coilId的存储模式改成string

This commit is contained in:
2025-10-29 13:37:08 +08:00
parent 62631db76e
commit 995636fc9d

View File

@@ -134,9 +134,17 @@ public class WmsMaterialCoilServiceImpl implements IWmsMaterialCoilService {
}
// 查询产品信息当itemType为product时
// TODO: 当产品VO定义后添加产品查询逻辑
if ("product".equals(vo.getItemType()) && vo.getItemId() != null) {
// 产品查询逻辑待实现
// 产品和原材料的查询逻辑相同都通过itemId查询
WmsRawMaterialVo rawMaterial = rawMaterialService.queryById(vo.getItemId());
// 查询原材料对应的BOM信息通过bomId查询BomItem列表
if (rawMaterial != null && rawMaterial.getBomId() != null) {
WmsBomItemBo bomItemBo = new WmsBomItemBo();
bomItemBo.setBomId(rawMaterial.getBomId());
List<WmsBomItemVo> bomItemList = bomItemService.queryList(bomItemBo);
vo.setBomItemList(bomItemList);
}
}
}