From ae9c36de5cf68e2fe8c683004171f292e55311db Mon Sep 17 00:00:00 2001
From: cl <1442464845@qq.com>
Date: 星期四, 30 四月 2026 15:08:14 +0800
Subject: [PATCH] #

---
 rsf-server/src/main/java/com/vincent/rsf/server/manager/schedules/CloudWmsNotifySchedule.java |   12 ++++++++++++
 1 files changed, 12 insertions(+), 0 deletions(-)

diff --git a/rsf-server/src/main/java/com/vincent/rsf/server/manager/schedules/CloudWmsNotifySchedule.java b/rsf-server/src/main/java/com/vincent/rsf/server/manager/schedules/CloudWmsNotifySchedule.java
index dba5a77..471dd8a 100644
--- a/rsf-server/src/main/java/com/vincent/rsf/server/manager/schedules/CloudWmsNotifySchedule.java
+++ b/rsf-server/src/main/java/com/vincent/rsf/server/manager/schedules/CloudWmsNotifySchedule.java
@@ -43,17 +43,23 @@
                 Integer maxRetry = logRecord.getMaxRetryCount();
                 Integer intervalSeconds = logRecord.getRetryIntervalSeconds();
                 if (maxRetry == null || intervalSeconds == null || intervalSeconds <= 0) {
+                    log.warn("浜戜粨涓婃姤寰呭姙璺宠繃锛氶噸璇曞弬鏁扮己澶憋紝id={}锛宐izRef={}锛宮axRetry={}锛宨ntervalSeconds={}",
+                            logRecord.getId(), logRecord.getBizRef(), maxRetry, intervalSeconds);
                     continue;
                 }
                 // if (logRecord.getRetryCount() != null && logRecord.getRetryCount() >= maxRetry) {
                 if (!isInfiniteRetry(maxRetry)
                         && logRecord.getRetryCount() != null
                         && logRecord.getRetryCount() >= maxRetry) {
+                    log.info("浜戜粨涓婃姤寰呭姙璺宠繃锛氶噸璇曟鏁板凡杈句笂闄愶紝id={}锛宐izRef={}锛宺etryCount={}锛宮axRetry={}",
+                            logRecord.getId(), logRecord.getBizRef(), logRecord.getRetryCount(), maxRetry);
                     continue;
                 }
                 if (logRecord.getLastNotifyTime() != null) {
                     long elapsed = (nowMs - logRecord.getLastNotifyTime().getTime()) / 1000;
                     if (elapsed < intervalSeconds) {
+                        log.info("浜戜粨涓婃姤寰呭姙璺宠繃锛氭湭鍒伴噸璇曢棿闅旓紝id={}锛宐izRef={}锛宔lapsed={}s锛宨nterval={}s",
+                                logRecord.getId(), logRecord.getBizRef(), elapsed, intervalSeconds);
                         continue;
                     }
                 }
@@ -70,6 +76,8 @@
         Date now = new Date();
         int nextRetry = (logRecord.getRetryCount() == null ? 0 : logRecord.getRetryCount()) + 1;
         int effectiveMaxRetry = logRecord.getMaxRetryCount();
+        log.info("浜戜粨涓婃姤寮�濮嬶紝id={}锛宐izRef={}锛宺eportType={}锛宎ttempt={}锛宺equestBody={}",
+                logRecord.getId(), logRecord.getBizRef(), reportType, nextRetry, requestBody);
 
         try {
             if (cloudWmsNotifyLogService.getReportTypeInOutResult().equals(reportType)) {
@@ -113,6 +121,8 @@
         logRecord.setNotifyStatus(status);
         logRecord.setUpdateTime(now);
         cloudWmsNotifyLogService.updateById(logRecord);
+        log.info("浜戜粨涓婃姤缁撴潫锛宨d={}锛宐izRef={}锛宎ttempt={}锛宯otifyStatus={}锛宺esponseBody={}",
+                logRecord.getId(), logRecord.getBizRef(), nextRetry, status, responseJson);
     }
 
     private void setFailResult(CloudWmsNotifyLog logRecord, String requestBody, String errorMsg, int nextRetry, Date now, int effectiveMaxRetry) {
@@ -126,6 +136,8 @@
                 : cloudWmsNotifyLogService.getNotifyStatusPending());
         logRecord.setUpdateTime(now);
         cloudWmsNotifyLogService.updateById(logRecord);
+        log.warn("浜戜粨涓婃姤澶辫触锛宨d={}锛宐izRef={}锛宎ttempt={}锛宯otifyStatus={}锛宔rror={}",
+                logRecord.getId(), logRecord.getBizRef(), nextRetry, logRecord.getNotifyStatus(), errorMsg);
     }
 
     /** maxRetry = -1 琛ㄧず鏃犻檺閲嶅彂 */

--
Gitblit v1.9.1