fix(wms): 修正物料查询条件判断逻辑
- 将 itemType 判断改为 selectType 判断以匹配前端传参 - 保持原有的产品和原材料查询逻辑不变 - 确保查询条件过滤功能正常工作
This commit is contained in:
@@ -349,7 +349,7 @@ public class WmsMaterialCoilServiceImpl implements IWmsMaterialCoilService {
|
||||
|
||||
if (hasAnyItemFilter) {
|
||||
try {
|
||||
if ("product".equals(bo.getItemType())) {
|
||||
if ("product".equals(bo.getSelectType())) {
|
||||
QueryWrapper<WmsProduct> pq = new QueryWrapper<>();
|
||||
pq.eq("del_flag", 0);
|
||||
if (StringUtils.isNotBlank(bo.getItemName())) {
|
||||
@@ -372,7 +372,7 @@ public class WmsMaterialCoilServiceImpl implements IWmsMaterialCoilService {
|
||||
.map(WmsProduct::getProductId)
|
||||
.filter(Objects::nonNull) // 过滤null的productId
|
||||
.collect(Collectors.toList());
|
||||
} else if ("raw_material".equals(bo.getItemType())) {
|
||||
} else if ("raw_material".equals(bo.getSelectType())) {
|
||||
QueryWrapper<WmsRawMaterial> rq = new QueryWrapper<>();
|
||||
rq.eq("del_flag", 0);
|
||||
if (StringUtils.isNotBlank(bo.getItemName())) {
|
||||
|
||||
Reference in New Issue
Block a user