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 |   16 +++++++++++++---
 1 files changed, 13 insertions(+), 3 deletions(-)

diff --git a/src/main/java/com/gs/xky/task/ScheduledTasks.java b/src/main/java/com/gs/xky/task/ScheduledTasks.java
index 410dee3..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,6 +43,13 @@
         xkyService.GetSaveDetail();
     }
 
+    @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