From 6c13a67934178804ba4845ed821a07145e679a0e Mon Sep 17 00:00:00 2001
From: whyclxw <810412026@qq.com>
Date: 星期四, 29 五月 2025 11:25:58 +0800
Subject: [PATCH] 电压上一季度历史实时

---
 src/main/java/com/whyc/webSocket/RealTimeSocket.java |   11 ++++++++---
 1 files changed, 8 insertions(+), 3 deletions(-)

diff --git a/src/main/java/com/whyc/webSocket/RealTimeSocket.java b/src/main/java/com/whyc/webSocket/RealTimeSocket.java
index b899802..2f5aaf1 100644
--- a/src/main/java/com/whyc/webSocket/RealTimeSocket.java
+++ b/src/main/java/com/whyc/webSocket/RealTimeSocket.java
@@ -316,11 +316,16 @@
             //瀹炴椂鑾峰彇鍗曚綋淇℃伅
             List<BattRtdata> rtdataList = rtdataService.getRtdataRealInfo(realDto.getBattgroupId());
             if(rtdataList!=null&&rtdataList.size()>0){
-                for(BattRtdata battRtdata:rtdataList) {
-                    if (battRtdata.getMonVol() > maxVol) {
+                for(int i=0;i<rtdataList.size();i++) {
+                    BattRtdata battRtdata=rtdataList.get(i);
+                    if(i==0){
+                        maxVol=battRtdata.getMonVol();
+                        minVol=battRtdata.getMonVol();
+                    }
+                    if (battRtdata.getMonVol() >= maxVol) {
                         maxVol = battRtdata.getMonVol();
                     }
-                    if (battRtdata.getMonVol() < minVol) {
+                    if (battRtdata.getMonVol() <= minVol) {
                         minVol = battRtdata.getMonVol();
                     }
                     avgVol += battRtdata.getMonVol();

--
Gitblit v1.9.1