diff --git a/klp-wms/src/main/java/com/klp/service/impl/WmsActualWarehouseServiceImpl.java b/klp-wms/src/main/java/com/klp/service/impl/WmsActualWarehouseServiceImpl.java index 9ee270af..dce129b5 100644 --- a/klp-wms/src/main/java/com/klp/service/impl/WmsActualWarehouseServiceImpl.java +++ b/klp-wms/src/main/java/com/klp/service/impl/WmsActualWarehouseServiceImpl.java @@ -446,7 +446,7 @@ public class WmsActualWarehouseServiceImpl implements IWmsActualWarehouseService // 根据列标识查询该列的所有库位(第一层和第二层) List columnLocations = baseMapper.selectList(Wrappers.lambdaQuery() - .like(WmsActualWarehouse::getActualWarehouseCode, columnFlag) + .likeRight(WmsActualWarehouse::getActualWarehouseCode, columnFlag + "-") .eq(WmsActualWarehouse::getDelFlag, 0) .eq(WmsActualWarehouse::getActualWarehouseType, 3) // 只查询三级库位 .orderByAsc(WmsActualWarehouse::getActualWarehouseCode));