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