‘linchangsheng’ 1 개월 전
부모
커밋
80bb25d9a8
1개의 변경된 파일3개의 추가작업 그리고 0개의 파일을 삭제
  1. 3 0
      mall-server-api/src/main/java/com/gree/mall/manager/logic/workorder/OrderBaseExcelLogic.java

+ 3 - 0
mall-server-api/src/main/java/com/gree/mall/manager/logic/workorder/OrderBaseExcelLogic.java

@@ -1463,6 +1463,9 @@ public class OrderBaseExcelLogic {
         log.info("同步日志单数"+syncOrderDto.getPgOrderBases().size());
         log.info("同步日志数"+syncOrderDto.getPgOrderOperatorLogs().size());
 
+        if (syncOrderDto.getPgOrderBases().stream().filter(item -> !orderIdList.contains(item.getId())).collect(Collectors.toList()).size() < 1)
+            return;
+
         pgOrderBaseService.saveBatch(syncOrderDto.getPgOrderBases().stream().filter(item -> !orderIdList.contains(item.getId())).collect(Collectors.toList()));
 
         pgOrderProductDetailService.saveBatch(syncOrderDto.getPgOrderProductDetails().stream().filter(item -> !orderIdList.contains(item.getOrderBaseId())).collect(Collectors.toList()));