diff --git a/ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/CJT/ManufactureOrderSyncJob.java b/ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/CJT/ManufactureOrderSyncJob.java index f57f74b..0c7ef1e 100644 --- a/ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/CJT/ManufactureOrderSyncJob.java +++ b/ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/CJT/ManufactureOrderSyncJob.java @@ -50,7 +50,7 @@ public class ManufactureOrderSyncJob extends SyncAccountsJobAbstract { return Arrays.asList( "code", "manufactureorderdetails_inventory_code", - "ManufactureOrderDetails_pubuserdefnvc2"); + "manufactureorderdetails_pubuserdefnvc2"); } @Override diff --git a/ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/CJT/SaleDispatchSyncJob.java b/ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/CJT/SaleDispatchSyncJob.java index 2ca6ae4..db5f7a9 100644 --- a/ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/CJT/SaleDispatchSyncJob.java +++ b/ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/CJT/SaleDispatchSyncJob.java @@ -49,7 +49,8 @@ public class SaleDispatchSyncJob extends SyncAccountsJobAbstract{ List list = new ArrayList<>(Arrays.asList( "code", "rdrecorddetails_inventory_code", - "rdrecorddetails_detailmemo")); + "rdrecorddetails_detailmemo", + "rdrecorddetails_sourcevouchercode")); return list; } diff --git a/ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/CJT/SyncReportJob.java b/ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/CJT/SyncReportJob.java index 00e5705..e2bdb5c 100644 --- a/ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/CJT/SyncReportJob.java +++ b/ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/CJT/SyncReportJob.java @@ -246,6 +246,10 @@ public class SyncReportJob { larkKeyList = new ArrayList<>(); } } + if (CollectionUtils.isNotEmpty(larkKeyList)) { + request.setRecords(larkKeyList.toArray(new String[0])); + larkTableHelper.deleteTableRecordBatch(request); + } erpLarkTempRelationMapper.deleteByMethod(getReportName(), FlagStatus.DELETED.getCode(),context.getErpLarkTempRelationMaxId(),cjtAccountEnum.getAppKey()); } catch (Exception e) { log.info("Sync report job finish error", e);