| | |
| | | import lombok.AllArgsConstructor; |
| | | import org.springblade.core.boot.ctrl.BladeController; |
| | | import org.springblade.core.tool.api.R; |
| | | import org.springblade.fire.feign.IFireClient; |
| | | import org.springblade.modules.dp.service.IComprehensiveStatisticsService; |
| | | import org.springblade.modules.fire.service.IFireService; |
| | | import org.springblade.modules.fire.vo.FireVO; |
| | | import org.springblade.fire.vo.FireVO; |
| | | import org.springframework.web.bind.annotation.GetMapping; |
| | | import org.springframework.web.bind.annotation.RequestMapping; |
| | | import org.springframework.web.bind.annotation.RequestParam; |
| | |
| | | @Api(value = "综合统计", tags = "综合统计接口") |
| | | public class ComprehensiveStatisticsController extends BladeController { |
| | | private IComprehensiveStatisticsService comprehensiveStatisticsService; |
| | | private IFireService fireService; |
| | | private IFireClient fireClient; |
| | | |
| | | /** |
| | | * 数据概览 |
| | | * 数据概览d |
| | | */ |
| | | @GetMapping("/dataOverview") |
| | | @ApiOperation(value = "数据概览", notes = "数据概览") |
| | |
| | | @GetMapping("/realtimeFireAlarmIncident") |
| | | @ApiOperation(value = "实时火警事件", notes = "实时火警事件") |
| | | public R getRealtimeFireAlarmIncident(@RequestParam(name="time", defaultValue="48")String time) { |
| | | List<FireVO> fireList = fireService.getRealtime(time); |
| | | return R.data(fireList); |
| | | // List<FireVO> fireList = fireClient.getRealtime(time); |
| | | return fireClient.getRealtime(time); |
| | | } |
| | | |
| | | /** |