From db06b944e7886832d20b8e3ae62b2cb70bcba30f Mon Sep 17 00:00:00 2001
From: 1 <1@123>
Date: 星期五, 17 四月 2026 13:59:50 +0800
Subject: [PATCH] lsh#订单完结

---
 asrs-schedule/src/main/java/com/vincent/rsf/schedule/schedules/AsnOrderLogSchedule.java |   17 ++++++++++++++++-
 1 files changed, 16 insertions(+), 1 deletions(-)

diff --git a/asrs-schedule/src/main/java/com/vincent/rsf/schedule/schedules/AsnOrderLogSchedule.java b/asrs-schedule/src/main/java/com/vincent/rsf/schedule/schedules/AsnOrderLogSchedule.java
index c8cd1f1..d5cc0e1 100644
--- a/asrs-schedule/src/main/java/com/vincent/rsf/schedule/schedules/AsnOrderLogSchedule.java
+++ b/asrs-schedule/src/main/java/com/vincent/rsf/schedule/schedules/AsnOrderLogSchedule.java
@@ -108,6 +108,21 @@
     /**
      * @author Ryan
      * @date 2025/10/28
+     * @description: 瀹氭椂瑙﹀彂rsf-open-api涓婃姤ERP
+     * @version 1.0
+     */
+    @Scheduled(cron = "0/30 * * * * ?  ")
+    public void reportToErp() {
+        try {
+            reportMsgService.triggerErpReport();
+        } catch (Exception e) {
+            log.error("瑙﹀彂ERP涓婃姤澶辫触", e);
+        }
+    }
+
+    /**
+     * @author Ryan
+     * @date 2025/10/28
      * @description: 涓婁紶宸插畬鎴愯鍗曡嚦ERP骞冲彴锛堟柊閾捐矾锛孫rder鏍煎紡锛�
      * @version 1.0
      */
@@ -163,7 +178,7 @@
 
             try {
                 R reported = reportMsgService.uploadReportOrdersNew(orderData);
-                if (reported.get("code").equals("200")) {
+                if (reported.get("code").equals(200)) {
                     order.setNtyStatus(OrderReportStatus.ORDER_REPORT_STATUS_ALL.val);
                     asnOrderService.updateById(order);
                 }

--
Gitblit v1.9.1