From 63b01db83d9aad8a15276b4236a9a22e4aeef065 Mon Sep 17 00:00:00 2001
From: Junjie <fallin.jie@qq.com>
Date: 星期二, 05 五月 2026 12:30:59 +0800
Subject: [PATCH] # Agent数据分析V3.0.1.7

---
 src/main/java/com/zy/ai/service/impl/AutoTuneApplyServiceImpl.java |   11 +++++++----
 1 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/src/main/java/com/zy/ai/service/impl/AutoTuneApplyServiceImpl.java b/src/main/java/com/zy/ai/service/impl/AutoTuneApplyServiceImpl.java
index 6ae0467..ab23dd9 100644
--- a/src/main/java/com/zy/ai/service/impl/AutoTuneApplyServiceImpl.java
+++ b/src/main/java/com/zy/ai/service/impl/AutoTuneApplyServiceImpl.java
@@ -338,11 +338,14 @@
         validatedChange.setOldValue(currentValue.getOldValue());
 
         Integer maxValue = resolveMaxValue(validatedChange, rule, requestedValue);
-        if (maxValue == null) {
-            return validatedChange.reject("绔欑偣 " + validatedChange.getTargetId()
-                    + " 缂哄皯 outBufferCapacity锛屾棤娉曡瘉鏄� outTaskLimit 涓婇檺");
+        if (requestedValue < rule.getMinValue()) {
+            if (maxValue != null) {
+                return validatedChange.reject(validatedChange.getTargetKey() + " 蹇呴』鍦� "
+                        + rule.getMinValue() + "~" + maxValue + " 鑼冨洿鍐�");
+            }
+            return validatedChange.reject(validatedChange.getTargetKey() + " 蹇呴』涓嶅皬浜� " + rule.getMinValue());
         }
-        if (requestedValue < rule.getMinValue() || requestedValue > maxValue) {
+        if (maxValue != null && requestedValue > maxValue) {
             return validatedChange.reject(validatedChange.getTargetKey() + " 蹇呴』鍦� "
                     + rule.getMinValue() + "~" + maxValue + " 鑼冨洿鍐�");
         }

--
Gitblit v1.9.1