From bae185d2ff22c2537adc298cac905c9f5394d3c5 Mon Sep 17 00:00:00 2001 From: whyclxw <810412026@qq.com> Date: 星期六, 21 六月 2025 09:04:27 +0800 Subject: [PATCH] 预警分析添加设备实时告警 --- src/main/java/com/whyc/controller/AnalysisAlmController.java | 22 ++++++++++++++++++---- 1 files changed, 18 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/whyc/controller/AnalysisAlmController.java b/src/main/java/com/whyc/controller/AnalysisAlmController.java index 3b06e08..4cb50cd 100644 --- a/src/main/java/com/whyc/controller/AnalysisAlmController.java +++ b/src/main/java/com/whyc/controller/AnalysisAlmController.java @@ -1,12 +1,13 @@ package com.whyc.controller; +import com.github.pagehelper.PageHelper; +import com.github.pagehelper.PageInfo; +import com.whyc.constant.BattSingalIdEnum; import com.whyc.dto.AnalysisAlm.AnalysisChangeRes; import com.whyc.dto.Param.AlmAnalyseDto; import com.whyc.dto.Response; -import com.whyc.service.AlmAnalysisParamService; -import com.whyc.service.BattRealdataIdService; -import com.whyc.service.BattalarmDataService; -import com.whyc.service.PwrdevAlarmService; +import com.whyc.pojo.db_alarm.BattalarmData; +import com.whyc.service.*; import com.whyc.util.ActionUtil; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; @@ -14,6 +15,7 @@ import org.springframework.web.bind.annotation.*; import java.text.ParseException; +import java.util.List; @RequestMapping("analysis") @RestController @@ -27,6 +29,10 @@ @Autowired private AlmAnalysisParamService almAnalysisParamService; + + @Autowired + private DevalarmDataService devalarmDataService; + @PostMapping("getBattAlmAnalyse") @ApiOperation("棰勮鍒嗘瀽绠$悊-鐢垫睜鍛婅") public Response getBattAlmAnalyse(@RequestBody AlmAnalyseDto dto){ @@ -35,6 +41,14 @@ return battalarmDataService.getBattAlmAnalyse(dto); } + @PostMapping("getDevAlmAnalyse") + @ApiOperation("棰勮鍒嗘瀽绠$悊-璁惧鍛婅") + public Response getDevAlmAnalyse(@RequestBody AlmAnalyseDto dto){ + Integer uid= ActionUtil.getUser().getId(); + dto.setUid(uid); + return devalarmDataService.getDevAlmAnalyse(dto); + } + @PostMapping("getPwrtAlmAnalyse") @ApiOperation("棰勮鍒嗘瀽绠$悊-鐢垫簮鍛婅") public Response getPwrtAlmAnalyse(@RequestBody AlmAnalyseDto dto){ -- Gitblit v1.9.1