feat(wms): 新增钢卷物料查询细粒度筛选功能
- 在WmsMaterialCoilBo中增加itemName、itemMaterial等字段用于细粒度查询 - 引入WmsProduct和WmsRawMaterial相关依赖及Mapper支持 - 实现根据itemType动态关联查询产品或原材料表进行高级筛选 - 支持按材质、厂家、表面处理、锌层厚度等字段模糊匹配 - 增加异常处理机制确保筛选过程稳定性 - 优化itemId多ID查询逻辑,提升查询灵活性
This commit is contained in:
@@ -134,6 +134,8 @@ public class WmsMaterialCoilBo extends BaseEntity {
|
||||
//材料类型
|
||||
private String materialType;
|
||||
|
||||
private String itemName;
|
||||
|
||||
|
||||
/**
|
||||
* 质量状态(0=正常,1=待检,2=不合格)
|
||||
@@ -165,5 +167,14 @@ public class WmsMaterialCoilBo extends BaseEntity {
|
||||
*/
|
||||
private String coilIds;
|
||||
|
||||
// 材质(两表通用字段名:product.material / raw_material.material)
|
||||
private String itemMaterial;
|
||||
// 厂家(两表通用字段名:product.manufacturer / raw_material.manufacturer)
|
||||
private String itemManufacturer;
|
||||
// 表面处理详情(两表通用字段名:surface_treatment_desc)
|
||||
private String itemSurfaceTreatmentDesc;
|
||||
// 锌层厚度(两表通用字段名:zinc_layer)
|
||||
private String itemZincLayer;
|
||||
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user