| | |
| | | private BattalarmDataService battalarmDataService; |
| | | |
| | | @Autowired |
| | | private PwrdevAlarmService pwrdevAlarmService; |
| | | |
| | | @Autowired |
| | | private BattRealdataIdService battRealdataIdService; |
| | | |
| | | |
| | |
| | | @PostMapping("getBattAlmParam") |
| | | @ApiOperation("获取电池告警参数") |
| | | public Response getBattAlmParam(@RequestBody ParamAlmDto dto){ |
| | | Integer uid=ActionUtil.getUser().getId(); |
| | | dto.setUid(uid); |
| | | return battAlmparamService.getBattAlmParam(dto); |
| | | } |
| | | |
| | | @GetMapping("getBattAlmParamToExport") |
| | | @ApiOperation("获取电池告警参数(无参用于导出)") |
| | | public Response getBattAlmParamToExport(){ |
| | | Integer uid=ActionUtil.getUser().getId(); |
| | | return battAlmparamService.getBattAlmParamToExport(uid); |
| | | } |
| | | |
| | | @PostMapping("setBattAlmParam") |
| | |
| | | @PostMapping("getPwrAlmParam") |
| | | @ApiOperation("获取电源告警参数") |
| | | public Response getPwrAlmParam(@RequestBody ParamAlmDto dto){ |
| | | Integer uid=ActionUtil.getUser().getId(); |
| | | dto.setUid(uid); |
| | | return pwrAlmparamService.getPwrAlmParam(dto); |
| | | } |
| | | |
| | | |
| | | @GetMapping("getPwrAlmParamToExport") |
| | | @ApiOperation("获取电源告警参数(无参用于导出)") |
| | | public Response getPwrAlmParamToExport(){ |
| | | Integer uid=ActionUtil.getUser().getId(); |
| | | return pwrAlmparamService.getPwrAlmParamToExport(uid); |
| | | } |
| | | @PostMapping("setPwrAlmParam") |
| | | @ApiOperation("修改电源告警参数") |
| | | public Response setPwrAlmParam(@RequestBody List<PwrdevAlarmParam> almparamList){ |
| | |
| | | } |
| | | |
| | | @GetMapping("getBattHisRealInAlm") |
| | | @ApiOperation("电池告警点击具体告警信息查看从告警开始时间到现在的历史实时数据") |
| | | public Response getBattHisRealInAlm(@RequestParam Integer battgroupId,@RequestParam String startTime,@RequestParam(required = false) Integer monNum) throws ParseException, InterruptedException { |
| | | return battRealdataIdService.getBattHisRealInAlm(battgroupId,startTime,monNum); |
| | | @ApiOperation("预警分析管理-电池组主属性和分析属性") |
| | | public Response getBattHisRealInAlm(@RequestParam Integer battgroupId,@RequestParam String startTime,@RequestParam(required = false) Integer almId,@RequestParam(required = false) Integer intervalTime) throws ParseException, InterruptedException { |
| | | return battRealdataIdService.getBattHisRealInAlm(battgroupId,startTime,almId,intervalTime); |
| | | } |
| | | |
| | | @PostMapping("getPwrtAlmAnalyse") |
| | | @ApiOperation("预警分析管理-电源告警") |
| | | public Response getPwrtAlmAnalyse(@RequestBody AlmAnalyseDto dto){ |
| | | Integer uid=ActionUtil.getUser().getId(); |
| | | dto.setUid(uid); |
| | | return pwrdevAlarmService.getPwrtAlmAnalyse(dto); |
| | | } |
| | | |
| | | @GetMapping("getPwrHisRealInAlm") |
| | | @ApiOperation("预警分析管理-电源主属性和分析属性") |
| | | public Response getPwrHisRealInAlm(@RequestParam Integer powerId,@RequestParam String startTime,@RequestParam(required = false) Integer almId,@RequestParam(required = false) Integer intervalTime) throws ParseException, InterruptedException { |
| | | return pwrdevAlarmService.getPwrHisRealInAlm(powerId,startTime,almId,intervalTime); |
| | | } |
| | | } |