From 31b6e3a17717c2a16fb8f2c07e8765ae1871a24b Mon Sep 17 00:00:00 2001 From: YXY <932687738@qq.com> Date: Sat, 9 Sep 2023 14:53:34 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8A=9F=E8=83=BD=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/ruoyi/quartz/task/CJT/ManufactureOrderSyncJob.java | 2 +- .../java/com/ruoyi/quartz/task/CJT/SaleDispatchSyncJob.java | 3 ++- .../main/java/com/ruoyi/quartz/task/CJT/SyncReportJob.java | 4 ++++ 3 files changed, 7 insertions(+), 2 deletions(-) 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);