| | |
| | | import cn.gistack.nky.vo.AlarmGetVO; |
| | | import cn.gistack.nky.vo.PageVO; |
| | | import cn.gistack.sm.damSecurity.service.IDamSecurityService; |
| | | import cn.gistack.sm.damSecurity.vo.DamMonitor; |
| | | import cn.gistack.sm.damSecurity.vo.DamSecurityStatistics; |
| | | import cn.gistack.sm.damSecurity.vo.DamStationStatistics; |
| | | import cn.gistack.sm.damSecurity.vo.DamStatisticsRes; |
| | | import cn.gistack.sm.damSecurity.vo.*; |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import io.swagger.annotations.Api; |
| | | import io.swagger.annotations.ApiOperation; |
| | |
| | | } |
| | | |
| | | /** |
| | | * 监测预警分布 |
| | | * 监测预警分布(柱状图) |
| | | * @param damMonitor |
| | | * @return |
| | | */ |
| | | @GetMapping(value = "/listRegionCountMonitor") |
| | | public R listRegionCountMonitor(DamMonitor damMonitor){ |
| | | List<DamMonitor> list = damSecurityService.listRegionCountMonitor(damMonitor); |
| | | return R.data(list); |
| | | } |
| | | |
| | | /** |
| | | * 监测预警分布(饼图) |
| | | * @param damMonitor |
| | | * @return |
| | | */ |
| | | @GetMapping(value = "/levelMonitorPie") |
| | | public R levelMonitorPie(DamMonitor damMonitor){ |
| | | List<LevelPo> list = damSecurityService.levelMonitorPie(damMonitor); |
| | | return R.data(list); |
| | | } |
| | | |
| | |
| | | return R.data(list); |
| | | } |
| | | |
| | | @GetMapping(value = "/getDamInfoCountByRegion") |
| | | public R getDamInfoCountByRegion(DamStatisticsRegion damStatisticsRegion){ |
| | | List<DamStatisticsRegion> list = damSecurityService.getDamInfoCountByRegion(damStatisticsRegion); |
| | | return R.data(list); |
| | | } |
| | | |
| | | /** |
| | | * 预警状态修改 |
| | | * @param alarmGet |
| | |
| | | */ |
| | | @PostMapping("/update") |
| | | @ApiOperation(value = "大坝安全统计-预警状态修改", notes = "大坝安全统计-预警状态修改") |
| | | public R updateAlarmGet(AlarmGet alarmGet){ |
| | | public R updateAlarmGet(AlarmGetVO alarmGet){ |
| | | return R.data(nkyClient.updateAlarmGet(alarmGet)); |
| | | } |
| | | |