浏览代码

修改分隔符

liyuan 16 小时之前
父节点
当前提交
5880453e49

+ 2 - 2
blade-service/tire-center-warehouse/src/main/java/com/ecp/tire/center/warehouse/plan/impl/CenterOrderPlanServiceImpl.java

@@ -353,9 +353,9 @@ public class CenterOrderPlanServiceImpl extends ServiceImpl<CenterOrderPlanMappe
 				.in(CenterStockDesc::getGoodsId, centerOrderPlanItemList.stream().map(CenterOrderPlanItem::getGoodsId).distinct().collect(Collectors.toList())));
 			List<CenterStockDesc> insertOrUpdateList = new ArrayList<>();
 			Map<String, List<CenterOrderPlanItem>> mapList = centerOrderPlanItemList.stream().filter(item -> !NumberEnum.ONE.number.equals(item.getIsDeleted()))
-				.collect(Collectors.groupingBy(plan -> plan.getBillId() + "(~!)" + plan.getGoodsId() + "(~!)" + plan.getDot() + "(~!)" + plan.getRegionId()));
+				.collect(Collectors.groupingBy(plan -> plan.getBillId() + "\u001F" + plan.getGoodsId() + "\u001F" + plan.getDot() + "\u001F" + plan.getRegionId()));
 			for (Map.Entry<String, List<CenterOrderPlanItem>> mapData : mapList.entrySet()) {
-				String[] params = mapData.getKey().split("(~!)");
+				String[] params = mapData.getKey().split("\u001F");
 				Long planId = Long.valueOf(params[0]);
 				Long goodsId = Long.valueOf(params[1]);
 				String dot = params[2];