|
|
@@ -74,12 +74,13 @@ public class WmsWarehouseServiceImpl implements IWmsWarehouseService
|
|
|
warehouseIds[i] = warehouse.getWarehouseId();
|
|
|
wmsWarehouseMap.put(warehouse.getWarehouseId(),warehouse);
|
|
|
}
|
|
|
-
|
|
|
- List<FmsLandHouse> fmsLandHouseList = fmsLandHouseService.selectFmsLandHouseByWarehouseId(warehouseIds, SecurityUtils.getTid());
|
|
|
- for(FmsLandHouse fmsLandHouse :fmsLandHouseList){
|
|
|
- WmsWarehouse warehouse = wmsWarehouseMap.get(fmsLandHouse.getWarehouseId());
|
|
|
- if(null != warehouse){
|
|
|
- warehouse.getLandIds().add(fmsLandHouse.getLandId());
|
|
|
+ if(warehouseIds.length>0){
|
|
|
+ List<FmsLandHouse> fmsLandHouseList = fmsLandHouseService.selectFmsLandHouseByWarehouseId(warehouseIds, SecurityUtils.getTid());
|
|
|
+ for(FmsLandHouse fmsLandHouse :fmsLandHouseList){
|
|
|
+ WmsWarehouse warehouse = wmsWarehouseMap.get(fmsLandHouse.getWarehouseId());
|
|
|
+ if(null != warehouse){
|
|
|
+ warehouse.getLandIds().add(fmsLandHouse.getLandId());
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
return wmsWarehouseList;
|