|
@@ -120,6 +120,22 @@ public class WmspInboundDistributeServiceImpl extends BaseServiceImpl<WmspInboun
|
|
|
set.add(number);
|
|
|
result1.add(map);
|
|
|
}
|
|
|
+ }else {
|
|
|
+
|
|
|
+// 月台Id
|
|
|
+ BigDecimal platformId = (BigDecimal)map.get("platformId");
|
|
|
+// 仓库Id
|
|
|
+ String warehouseId = map.get("warehouseId").toString();
|
|
|
+// 垛位Id
|
|
|
+ BigDecimal resultNumber = (BigDecimal)map.get("resultNumber");
|
|
|
+// 拼接物资的存储位置
|
|
|
+ String number = warehouseId.toString()+platformId.toString()+resultNumber.toString();
|
|
|
+ // 判断这个number值在set集合中是否已经存在,如果不存在则进行存储
|
|
|
+ System.out.println(number);
|
|
|
+ if (!set.contains(number)){
|
|
|
+ set.add(number);
|
|
|
+ result1.add(map);
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
// 遍历list集合,对数据按照resultNumber从小到大排序
|