|
|
@ -7,10 +7,7 @@ import cn.iocoder.yudao.module.alert.controller.admin.exa.vo.EXAHistoryReqVO; |
|
|
import cn.iocoder.yudao.module.alert.controller.admin.instant.vo.InstantPageReqVO; |
|
|
import cn.iocoder.yudao.module.alert.controller.admin.instant.vo.InstantPageReqVO; |
|
|
import cn.iocoder.yudao.module.alert.controller.admin.instant.vo.InstantRespVO; |
|
|
import cn.iocoder.yudao.module.alert.controller.admin.instant.vo.InstantRespVO; |
|
|
import cn.iocoder.yudao.module.alert.controller.admin.instant.vo.InstantSaveReqVO; |
|
|
import cn.iocoder.yudao.module.alert.controller.admin.instant.vo.InstantSaveReqVO; |
|
|
import cn.iocoder.yudao.module.alert.controller.admin.warn.vo.AlarmTrendRespVO; |
|
|
import cn.iocoder.yudao.module.alert.controller.admin.warn.vo.*; |
|
|
import cn.iocoder.yudao.module.alert.controller.admin.warn.vo.WarnPageReqVO; |
|
|
|
|
|
import cn.iocoder.yudao.module.alert.controller.admin.warn.vo.WarnRespVO; |
|
|
|
|
|
import cn.iocoder.yudao.module.alert.controller.admin.warn.vo.WarnSaveReqVO; |
|
|
|
|
|
import cn.iocoder.yudao.module.alert.dal.dataobject.instant.InstantDO; |
|
|
import cn.iocoder.yudao.module.alert.dal.dataobject.instant.InstantDO; |
|
|
import cn.iocoder.yudao.module.alert.dal.dataobject.warn.AlarmLevelDO; |
|
|
import cn.iocoder.yudao.module.alert.dal.dataobject.warn.AlarmLevelDO; |
|
|
import cn.iocoder.yudao.module.alert.dal.dataobject.warn.WarnDO; |
|
|
import cn.iocoder.yudao.module.alert.dal.dataobject.warn.WarnDO; |
|
|
@ -81,10 +78,12 @@ public class warnController { |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@GetMapping("/alarm/trend") |
|
|
@PostMapping("/alarm/trend") |
|
|
@Operation(summary = "获取该条告警的趋势", description = "获取该条告警的趋势") |
|
|
@Operation(summary = "获取该条告警的趋势", description = "获取该条告警的趋势") |
|
|
public CommonResult<AlarmTrendRespVO> getAlarmTrend(@RequestParam("id") Long id, @Valid EXAHistoryReqVO exaHistoryReqVO) { |
|
|
public CommonResult<AlarmTrendRespVO> getAlarmTrend(@Valid @RequestBody WarnTrendReqVO warnTrendReqVO) { |
|
|
// versionReqVO.setPageSize(PageParam.PAGE_SIZE_NONE);
|
|
|
// versionReqVO.setPageSize(PageParam.PAGE_SIZE_NONE);
|
|
|
|
|
|
Long id = warnTrendReqVO.getId(); |
|
|
|
|
|
EXAHistoryReqVO exaHistoryReqVO = warnTrendReqVO; |
|
|
AlarmTrendRespVO alarmTrendRespVO = warnService.getAlarmTrend(id, exaHistoryReqVO); |
|
|
AlarmTrendRespVO alarmTrendRespVO = warnService.getAlarmTrend(id, exaHistoryReqVO); |
|
|
return success(alarmTrendRespVO); |
|
|
return success(alarmTrendRespVO); |
|
|
} |
|
|
} |
|
|
|