|  |  | 
 |  |  |         } | 
 |  |  |         warehouses.forEach(warehouse -> { | 
 |  |  |             warehouse.setFlagWare(1); | 
 |  |  |             //仓库ID和库区ID有可能重复,拼接仓库ID,组成唯一索引 | 
 |  |  |             warehouse.setIndex(warehouse.getId()); | 
 |  |  |             List<WarehouseAreas> areas = new ArrayList<>(); | 
 |  |  |             warehouseAreas.forEach(warehouseAreas1 -> { | 
 |  |  |                 if (warehouse.getId().equals(warehouseAreas1.getWarehouseId())) { | 
 |  |  |                     warehouseAreas1.setFlagWare(0); | 
 |  |  |                     //仓库ID和库区ID有可能重复,拼接仓库ID,组成唯一索引 | 
 |  |  |                     String s = warehouseAreas1.getId() + "" + warehouseAreas1.getWarehouseId(); | 
 |  |  |                     warehouseAreas1.setIndex(Long.parseLong(s)); | 
 |  |  |                     areas.add(warehouseAreas1); | 
 |  |  |                 } | 
 |  |  |             }); |