From b8b017c64b4b05a596b95406fed7b1af9f4c6ba8 Mon Sep 17 00:00:00 2001 From: 啊鑫 <t2856754968@163.com> Date: 星期一, 26 五月 2025 20:07:28 +0800 Subject: [PATCH] 添加srm与U9订单数据的对比 --- src/main/java/com/gs/xky/task/ScheduledTasks.java | 18 ++++++++++++++---- 1 files changed, 14 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/gs/xky/task/ScheduledTasks.java b/src/main/java/com/gs/xky/task/ScheduledTasks.java index 8ec7107..60e53f9 100644 --- a/src/main/java/com/gs/xky/task/ScheduledTasks.java +++ b/src/main/java/com/gs/xky/task/ScheduledTasks.java @@ -5,9 +5,8 @@ import com.gs.xky.config.DingTalkParam; import com.gs.xky.config.DingTalkResponse; import com.gs.xky.dto.EmployeeInfo; -import com.gs.xky.service.ApiService; -import com.gs.xky.service.MesStaffService; -import com.gs.xky.service.XkyService; +import com.gs.xky.entity.MesInvItemArn; +import com.gs.xky.service.*; import lombok.RequiredArgsConstructor; import org.springframework.scheduling.annotation.Scheduled; import org.springframework.stereotype.Component; @@ -26,6 +25,10 @@ private final MesStaffService staffService; + private final DeliveryNoticeService deliveryNoticeService; + + private final MesInvItemArnService invItemArnService; + /** * 姣忎簲鍒嗛挓鎵ц涓�娆� * 鑾峰彇璁惧鏈�杩戠殑涓�鏉¤褰� @@ -40,7 +43,14 @@ xkyService.GetSaveDetail(); } - @Scheduled(cron = "0 0/55 * * * ?") + @Scheduled(cron = "10 3,8,13,18,23,28,33,38,43,48,53,58 * * * ?") + public void compensateMethod() throws IOException { + // 琛ュ伩閫昏緫 + List<MesInvItemArn> itemArnMinus = invItemArnService.getItemArnMinus(); + deliveryNoticeService.processMesInvItemArnStatusAsync(itemArnMinus); + } + + @Scheduled(cron = "0 0/53 * * * ?") public void getDinTalkData() throws IOException { DingTalkParam dingTalkParam = new DingTalkParam(1); -- Gitblit v1.9.3