From 9b6fd1e261d3e6546d300ff1f8b875b3a105c451 Mon Sep 17 00:00:00 2001
From: cl <1442464845@qq.com>
Date: 星期四, 30 四月 2026 17:55:10 +0800
Subject: [PATCH] #上报 全量

---
 rsf-server/src/main/java/com/vincent/rsf/server/manager/service/impl/CloudWmsNotifyLogServiceImpl.java |   10 ++++++++--
 1 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/rsf-server/src/main/java/com/vincent/rsf/server/manager/service/impl/CloudWmsNotifyLogServiceImpl.java b/rsf-server/src/main/java/com/vincent/rsf/server/manager/service/impl/CloudWmsNotifyLogServiceImpl.java
index 2d021dc..e3b7043 100644
--- a/rsf-server/src/main/java/com/vincent/rsf/server/manager/service/impl/CloudWmsNotifyLogServiceImpl.java
+++ b/rsf-server/src/main/java/com/vincent/rsf/server/manager/service/impl/CloudWmsNotifyLogServiceImpl.java
@@ -67,7 +67,10 @@
     }
 
     private String getConfigString(String flag, String defaultVal) {
-        Config c = configService.getOne(new LambdaQueryWrapper<Config>().eq(Config::getFlag, flag).last("LIMIT 1"));
+        Config c = configService.getOne(new LambdaQueryWrapper<Config>()
+                .eq(Config::getFlag, flag)
+                .orderByDesc(Config::getId)
+                .last("LIMIT 1"));
         if (c != null && c.getVal() != null && !c.getVal().isEmpty()) {
             return c.getVal().trim();
         }
@@ -91,7 +94,10 @@
     /** 杩斿洖 null 琛ㄧず鏈厤缃垨瑙f瀽澶辫触 */
     private Integer getConfigInt(String flag) {
         try {
-            Config c = configService.getOne(new LambdaQueryWrapper<Config>().eq(Config::getFlag, flag).last("LIMIT 1"));
+            Config c = configService.getOne(new LambdaQueryWrapper<Config>()
+                    .eq(Config::getFlag, flag)
+                    .orderByDesc(Config::getId)
+                    .last("LIMIT 1"));
             if (c != null && c.getVal() != null && !c.getVal().isEmpty()) {
                 return Integer.parseInt(c.getVal().trim());
             }

--
Gitblit v1.9.1