refactor(service): 重构物料筛选逻辑以支持多条件查询

- 将产品和原材料的筛选逻辑提取到独立方法 queryMatchedItemIds
- 支持对多个字段使用逗号分隔的多值查询
- 统一处理规格、材料、制造商等字段的模糊匹配
- 添加去重逻辑避免重复 ID 影响查询性能
- 简化主查询流程,提高代码可读性和维护性
This commit is contained in:
2025-12-15 10:39:08 +08:00
parent 41138d194d
commit 1cf1b23ca2
2 changed files with 236 additions and 83 deletions

View File

@@ -178,7 +178,6 @@ public class WmsMaterialCoilBo extends BaseEntity {
private String itemSurfaceTreatmentDesc;
// 锌层厚度两表通用字段名zinc_layer
private String itemZincLayer;
//规格
private String itemSpecification;