From 6495040bbda5308c86e852ad1b080097bfa916a9 Mon Sep 17 00:00:00 2001
From: vince <757871790@qq.com>
Date: 星期三, 09 七月 2025 09:22:17 +0800
Subject: [PATCH] 优化粮温检测

---
 src/main/java/com/fzzy/protocol/fzzydatabase/FzzyDatabaseGatewayGrainService.java |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

diff --git a/src/main/java/com/fzzy/protocol/fzzydatabase/FzzyDatabaseGatewayGrainService.java b/src/main/java/com/fzzy/protocol/fzzydatabase/FzzyDatabaseGatewayGrainService.java
index e95d295..f1884b7 100644
--- a/src/main/java/com/fzzy/protocol/fzzydatabase/FzzyDatabaseGatewayGrainService.java
+++ b/src/main/java/com/fzzy/protocol/fzzydatabase/FzzyDatabaseGatewayGrainService.java
@@ -185,7 +185,13 @@
         if (min == ReMessageBuilder.MIN_TEMP) {
             min = 0.0;
         }
-
+        //閬嶅巻娓╁害鐐逛綅锛屽紓甯告俯搴︾偣浣跨敤骞冲潎娓�
+        for( GrainTemp temp : temperature){
+            Double curTemp2 = Double.valueOf(temp.getTemperature());
+            if(!(curTemp2 > 3 &&  curTemp2 < 40)){
+                temp.setTemperature(outPut.getAvgTemperature());
+            }
+        }
         outPut.setTemperature(temperature);
         outPut.setAvgTemperature(NumberUtil.keepPrecision((sumT / sumNum), 1) + "");
         outPut.setMinTemperature(min + "");

--
Gitblit v1.9.3