‘linchangsheng’ hai 1 mes
pai
achega
62d004ef1d

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

@@ -1458,13 +1458,13 @@ public class OrderBaseExcelLogic {
         log.info("同步日志单数"+syncOrderDto.getPgOrderBases().size());
         log.info("同步日志数"+syncOrderDto.getPgOrderOperatorLogs().size());
 
-        pgOrderBaseService.saveBatch(syncOrderDto.getPgOrderBases());
+        pgOrderBaseService.saveOrUpdateBatch(syncOrderDto.getPgOrderBases());
 
-        pgOrderProductDetailService.saveBatch(syncOrderDto.getPgOrderProductDetails());
+        pgOrderProductDetailService.saveOrUpdateBatch(syncOrderDto.getPgOrderProductDetails());
 
-        pgOrderWorkerService.saveBatch(syncOrderDto.getOrderWorkers());
+        pgOrderWorkerService.saveOrUpdateBatch(syncOrderDto.getOrderWorkers());
 
-        pgOrderProductService.saveBatch(syncOrderDto.getOrderProducts());
+        pgOrderProductService.saveOrUpdateBatch(syncOrderDto.getOrderProducts());
 
 
         if (!CollectionUtils.isEmpty(syncOrderDto.getPgOrderOperatorLogs())) {
@@ -1472,7 +1472,7 @@ public class OrderBaseExcelLogic {
                 pgOrderOperatorLog.setIsThreeOrder(true);
             }
 
-            pgOrderOperatorLogService.saveBatch(syncOrderDto.getPgOrderOperatorLogs());
+            pgOrderOperatorLogService.saveOrUpdateBatch(syncOrderDto.getPgOrderOperatorLogs());
         }
 
     }