From 6fcddb84e44167d16554ebe68cc84512f9a36c44 Mon Sep 17 00:00:00 2001 From: whyclxw <810412026@qq.com> Date: 星期二, 17 六月 2025 15:25:22 +0800 Subject: [PATCH] 预警分析管理-电池告警部分 --- src/main/java/com/whyc/service/BattalarmDataService.java | 11 +++++++++++ 1 files changed, 11 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/whyc/service/BattalarmDataService.java b/src/main/java/com/whyc/service/BattalarmDataService.java index 98bd97f..e07f562 100644 --- a/src/main/java/com/whyc/service/BattalarmDataService.java +++ b/src/main/java/com/whyc/service/BattalarmDataService.java @@ -9,6 +9,7 @@ import com.whyc.constant.BattSingalIdEnum; import com.whyc.constant.DevAlarmEnum; import com.whyc.dto.AlarmDto; +import com.whyc.dto.Param.AlmAnalyseDto; import com.whyc.dto.Real.AlmDto; import com.whyc.dto.Response; import com.whyc.mapper.BattalarmDataMapper; @@ -84,4 +85,14 @@ query.in("num",battAlarmNumList); return mapper.selectList(query).stream().map(BattalarmData::getNum).collect(Collectors.toList()); } + //棰勮鍒嗘瀽绠$悊 + public Response getBattAlmAnalyse(AlmAnalyseDto dto) { + PageHelper .startPage(dto.getPageNum(),dto.getPageSize()); + List<BattalarmData> list=mapper.getBattAlmAnalyse(dto); + list.forEach(data->{ + data.setAlmName(BattSingalIdEnum.getValue(data.getAlmSignalId())); + }); + PageInfo pageInfo=new PageInfo(list); + return new Response().setII(1,list!=null,pageInfo,"鐢垫睜鍛婅鍒嗘瀽"); + } } \ No newline at end of file -- Gitblit v1.9.1