From 64f046ed41c2ae607dc065c82b6d454f64e90584 Mon Sep 17 00:00:00 2001
From: whyclxw <810412026@qq.com>
Date: 星期四, 19 六月 2025 21:52:33 +0800
Subject: [PATCH] 预警分析管理-电源告警

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

diff --git a/src/main/java/com/whyc/service/BattAlmparamService.java b/src/main/java/com/whyc/service/BattAlmparamService.java
index 49814a8..b898972 100644
--- a/src/main/java/com/whyc/service/BattAlmparamService.java
+++ b/src/main/java/com/whyc/service/BattAlmparamService.java
@@ -10,11 +10,13 @@
 import com.whyc.dto.Response;
 import com.whyc.mapper.BattAlmparamMapper;
 import com.whyc.pojo.db_param.BattAlmparam;
+import com.whyc.pojo.db_station.BattInf;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Service;
 
 import java.util.Arrays;
 import java.util.List;
+import java.util.stream.Collectors;
 
 @Service
 public class BattAlmparamService {
@@ -26,19 +28,23 @@
     //鑾峰彇鐢垫睜鍛婅鍙傛暟
     public Response getBattAlmParam(ParamAlmDto dto) {
         //鏍规嵁鏌ヨ鏉′欢鑾峰彇鐢垫睜缁勯泦鍚�
-        List<Integer> idList=binfService.getBattgroupIdList(dto);
+        BattInf binf=binfService.getBattgroupIdList(dto.getBattgroupId());
         QueryWrapper wrapper=new QueryWrapper();
-        if(idList!=null){
-            wrapper.in("battgroup_id",idList);
-        }
+        wrapper.eq("battgroup_id",dto.getBattgroupId());
         if(dto.getAlmIdList()!=null){
             wrapper.in("alm_id",dto.getAlmIdList());
         }
         wrapper.orderByAsc("alm_id");
-        PageHelper.startPage(dto.getPageNum(),dto.getPageSize());
+        //PageHelper.startPage(dto.getPageNum(),dto.getPageSize());
         List<BattAlmparam> list = mapper.selectList(wrapper);
-        PageInfo<BattAlmparam> pageInfo=new PageInfo<>(list);
-        return new Response().setII(1,list!=null,pageInfo,"鑾峰彇鐢垫睜鍛婅鍙傛暟");
+        //PageInfo<BattAlmparam> pageInfo=new PageInfo<>(list);
+        return new Response().setIII(1,list!=null,list,binf,"鑾峰彇鐢垫睜鍛婅鍙傛暟");
+    }
+    //鑾峰彇鐢垫睜鍛婅鍙傛暟(鏃犲弬鐢ㄤ簬瀵煎嚭)
+    public Response getBattAlmParamToExport(Integer uid) {
+        //鑾峰彇鎵�鏈夌殑鐢垫睜缁刬d
+        List<BattAlmparam> list = mapper.getBattAlmParamToExport(uid);
+        return new Response().setII(1,list!=null,list,"鑾峰彇鐢垫睜鍛婅鍙傛暟");
     }
     //淇敼鐢垫睜鍛婅鍙傛暟
     public Response setBattAlmParam(List<BattAlmparam> almparamList) {

--
Gitblit v1.9.1