whyclxw
2025-05-29 6c13a67934178804ba4845ed821a07145e679a0e
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();