‘linchangsheng’ 1 місяць тому
батько
коміт
2a90523a93

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

@@ -1463,13 +1463,13 @@ public class OrderBaseExcelLogic {
         log.info("同步日志单数"+syncOrderDto.getPgOrderBases().size());
         log.info("同步日志数"+syncOrderDto.getPgOrderOperatorLogs().size());
 
-        pgOrderBaseService.saveBatch(syncOrderDto.getPgOrderBases().stream().filter(item -> orderIdList.contains(item.getId())).collect(Collectors.toList()));
+        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()));
+        pgOrderProductDetailService.saveBatch(syncOrderDto.getPgOrderProductDetails().stream().filter(item -> !orderIdList.contains(item.getOrderBaseId())).collect(Collectors.toList()));
 
-        pgOrderWorkerService.saveBatch(syncOrderDto.getOrderWorkers().stream().filter(item -> orderIdList.contains(item.getOrderBaseId())).collect(Collectors.toList()));
+        pgOrderWorkerService.saveBatch(syncOrderDto.getOrderWorkers().stream().filter(item -> !orderIdList.contains(item.getOrderBaseId())).collect(Collectors.toList()));
 
-        pgOrderProductService.saveBatch(syncOrderDto.getOrderProducts().stream().filter(item -> orderIdList.contains(item.getOrderBaseId())).collect(Collectors.toList()));
+        pgOrderProductService.saveBatch(syncOrderDto.getOrderProducts().stream().filter(item -> !orderIdList.contains(item.getOrderBaseId())).collect(Collectors.toList()));
 
 
         if (!CollectionUtils.isEmpty(syncOrderDto.getPgOrderOperatorLogs())) {
@@ -1477,7 +1477,7 @@ public class OrderBaseExcelLogic {
                 pgOrderOperatorLog.setIsThreeOrder(true);
             }
 
-            pgOrderOperatorLogService.saveBatch(syncOrderDto.getPgOrderOperatorLogs().stream().filter(item -> orderIdList.contains(item.getOrderBaseId())).collect(Collectors.toList()));
+            pgOrderOperatorLogService.saveBatch(syncOrderDto.getPgOrderOperatorLogs().stream().filter(item -> !orderIdList.contains(item.getOrderBaseId())).collect(Collectors.toList()));
         }
 
     }