From b86c68d1f1930cf995289467489a5bfafafd075a Mon Sep 17 00:00:00 2001
From: dengzedong <dengzedong@email>
Date: 星期四, 17 四月 2025 17:08:35 +0800
Subject: [PATCH] 煤气预警不考虑调整值

---
 shasteel-biz/src/main/java/com/iailab/module/shasteel/mq/consumer/ModelAlarmConsumer.java |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/shasteel-biz/src/main/java/com/iailab/module/shasteel/mq/consumer/ModelAlarmConsumer.java b/shasteel-biz/src/main/java/com/iailab/module/shasteel/mq/consumer/ModelAlarmConsumer.java
index e9c7e0f..abde570 100644
--- a/shasteel-biz/src/main/java/com/iailab/module/shasteel/mq/consumer/ModelAlarmConsumer.java
+++ b/shasteel-biz/src/main/java/com/iailab/module/shasteel/mq/consumer/ModelAlarmConsumer.java
@@ -319,14 +319,14 @@
             log.info(title + "content为空");
             return;
         }
-        if (adjustObj == null || StringUtils.isBlank(adjustObj.toString()) || "0".equals(adjustObj.toString())) {
+        if (!title.contains("预警") && (adjustObj == null || StringUtils.isBlank(adjustObj.toString()) || "0".equals(adjustObj.toString()))) {
             log.info(title + "调整值为空,不产生建议");
             return;
         }
         BigDecimal adjustValue = new BigDecimal(adjustObj.toString());
         if (gasAdjustMode.containsKey(scheduleObj) && gasAdjustMode.get(scheduleObj).equals(adjustValue.compareTo(BigDecimal.ZERO)) &&
                 gasLastSugTime.containsKey(scheduleObj) && (scheduleTime.getTime() - gasLastSugTime.get(scheduleObj).getTime() <= Integer.valueOf(adjustRate).longValue() * 60 * 1000)) {
-            log.info("调整建议在有效期内");
+            log.info(title + "调整建议在有效期内");
             return;
         }
         gasAdjustMode.put(scheduleObj, adjustValue.compareTo(BigDecimal.ZERO));

--
Gitblit v1.9.3