From 167236d51d359745c6abe0b6ed827b2ff7d37a4b Mon Sep 17 00:00:00 2001
From: whycxzp <glperry@163.com>
Date: 星期二, 17 六月 2025 17:39:42 +0800
Subject: [PATCH] 领导层首页-运行监控界面

---
 src/main/java/com/whyc/service/LeaderHomeService.java |   13 ++++++-------
 1 files changed, 6 insertions(+), 7 deletions(-)

diff --git a/src/main/java/com/whyc/service/LeaderHomeService.java b/src/main/java/com/whyc/service/LeaderHomeService.java
index e03a970..1281442 100644
--- a/src/main/java/com/whyc/service/LeaderHomeService.java
+++ b/src/main/java/com/whyc/service/LeaderHomeService.java
@@ -1,6 +1,5 @@
 package com.whyc.service;
 
-import com.sun.org.glassfish.gmbal.NameValue;
 import com.whyc.constant.BattSingalIdEnum;
 import com.whyc.constant.Capperformance;
 import com.whyc.constant.DevAlarmEnum;
@@ -176,7 +175,7 @@
     private void alarmRealtimeStatistics(Integer userId, Map<String, Object> map) {
         //鐢垫睜鍛婅淇℃伅缁熻
         List<AlarmDto> battAlarmListNew = new ArrayList<>();
-        List<AlarmDto> battAlarmList = battAlarmService.getListByUserId(userId);
+        List<AlarmDto> battAlarmList = battAlarmService.getListByUserId(userId, null);
         //鍚堝苟鍗曚綋鍛婅鐨勫憡璀︿俊鎭�,瀵笰larmDto涓瑼lmId 鍦�17~28涔嬮棿鐨勮繘琛屽悎骞�.
         Map<String, List<AlarmDto>> mergeMap = battAlarmList.stream()
                 .filter(alarm -> alarm.getAlmId() >= 17 && alarm.getAlmId() <= 28)
@@ -205,7 +204,7 @@
         });
 
         //璁惧鍛婅淇℃伅缁熻
-        List<AlarmDto> devAlarmList = devAlarmService.getListByUserId(userId);
+        List<AlarmDto> devAlarmList = devAlarmService.getListByUserId(userId,null);
         //瀵瑰憡璀﹀悕绉拌祴鍊�
         devAlarmList.forEach(alarmDto -> {
             alarmDto.setAlmName(DevAlarmEnum.getValue(alarmDto.getAlmId()));
@@ -213,7 +212,7 @@
 
         //鐢垫簮鍛婅淇℃伅缁熻
         List<AlarmDto> powerAlarmListNew = new ArrayList<>();
-        List<AlarmDto> powerAlarmList = powerAlarmService.getListByUserId(userId);
+        List<AlarmDto> powerAlarmList = powerAlarmService.getListByUserId(userId,null);
         //鏁存祦鍣ㄦ�绘晠闅滃悎骞�
         //ALARM_3300001(3300001,"鏁存祦鍣�1鎬绘晠闅滃憡璀�"),
         //    ALARM_3300002(3300002,"鏁存祦鍣�2鎬绘晠闅滃憡璀�"),
@@ -689,7 +688,7 @@
     }
 
 
-    private void testDataInfoStatistics(Integer userId, Map<String, Object> map) {
+    protected void testDataInfoStatistics(Integer userId, Map<String, Object> map) {
         List<BatttestdataInf> testInfList = battTestDataInfService.getListByUserId(userId);
         //杩囨护鍑烘湰鏈堢殑
         LocalDateTime startOfMonth = DateUtil.getStartOfMonth();
@@ -766,7 +765,7 @@
         return testInfOfMonth;
     }
 
-    private void batteryInfoStatistics(Integer userId, Map<String, Object> map) {
+    protected void batteryInfoStatistics(Integer userId, Map<String, Object> map) {
         List<BattInf> battInfList = battInfService.getListByUserId(userId);
         Map<String, List<BattInf>> brandMap = battInfList.stream().collect(Collectors.groupingBy(BattInf::getProduct));
         Map<Float, List<BattInf>> volMap = battInfList.stream().collect(Collectors.groupingBy(BattInf::getMonvolstd));
@@ -786,7 +785,7 @@
         map.put("battGroupInfo_vol",volList);
     }
 
-    private void powerInfoStatistics(Integer userId, Map<String, Object> map) {
+    protected void powerInfoStatistics(Integer userId, Map<String, Object> map) {
         List<PowerInf> powerInfList = powerInfService.getListByUserId(userId);
         Map<String, List<PowerInf>> brandMap = powerInfList.stream().collect(Collectors.groupingBy(PowerInf::getCompany));
         Map<Integer, List<PowerInf>> typeMap = powerInfList.stream().collect(Collectors.groupingBy(PowerInf::getPowerType));

--
Gitblit v1.9.1