|
|
@@ -564,7 +564,7 @@ public class CenterOrderPlanServiceImpl extends ServiceImpl<CenterOrderPlanMappe
|
|
|
return R.fail("货主信息不存在");
|
|
|
}
|
|
|
if (!CollectionUtils.isEmpty(centerOrderPlanVo.getPlanItemsList())) {
|
|
|
- long setKey = centerOrderPlanVo.getPlanItemsList().stream().filter(item -> !NumberEnum.ONE.number.equals(item.getIsDeleted())).map(item -> item.getGoodsId() + item.getDot()).distinct().count();
|
|
|
+ long setKey = centerOrderPlanVo.getPlanItemsList().stream().filter(item -> !NumberEnum.ONE.number.equals(item.getIsDeleted())).map(item -> item.getGoodsId() + item.getDot() + item.getRegionId()).distinct().count();
|
|
|
long realCount = centerOrderPlanVo.getPlanItemsList().stream().filter(item -> !NumberEnum.ONE.number.equals(item.getIsDeleted())).count();
|
|
|
if (!Objects.equals(setKey, realCount)) {
|
|
|
return R.fail("明细数据存在重复商品,请先处理后再保存");
|