fix(wms): 排除四级仓库节点查询

- 在查询条件中增加对四级节点(类型为4)的排除逻辑
- 保持原有三级节点排除逻辑不变
- 确保仓库列表排序不受影响
This commit is contained in:
2025-12-19 15:28:30 +08:00
parent 0ddc8e3791
commit a178ee4f5e

View File

@@ -250,6 +250,8 @@ public class WmsActualWarehouseServiceImpl implements IWmsActualWarehouseService
wrapper.eq(bo.getIsEnabled() != null, WmsActualWarehouse::getIsEnabled, bo.getIsEnabled());
// 排除三级节点类型为3的节点
wrapper.ne(WmsActualWarehouse::getActualWarehouseType, 3);
// 四级节点也排除
wrapper.ne(WmsActualWarehouse::getActualWarehouseType, 4);
wrapper.orderByAsc(WmsActualWarehouse::getSortNo, WmsActualWarehouse::getActualWarehouseId);
List<WmsActualWarehouseVo> flatList = baseMapper.selectVoList(wrapper);