1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162 |
- package com.bizmatics.controller.web;
- import com.bizmatics.common.core.bean.ApiResult;
- import com.bizmatics.service.RtAnalogDataService;
- import com.bizmatics.service.vo.RadCountVO;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.web.bind.annotation.RequestMapping;
- import org.springframework.web.bind.annotation.RequestParam;
- import org.springframework.web.bind.annotation.RestController;
- import java.util.List;
- import java.util.Map;
- /**
- * 实时消费组模拟量
- *
- * @author ya
- * @since 2021-07-07
- */
- @RestController
- @RequestMapping("/rtAnalogData")
- public class RtAnalogDataController {
- @Autowired
- private RtAnalogDataService rtAnalogDataService;
- /**
- * 重载/轻载/正常
- * @return
- */
- @RequestMapping("count")
- public ApiResult<RadCountVO> getCount(){
- return ApiResult.success(rtAnalogDataService.selectCount());
- }
- /**
- * 查看实时数据详情
- * @param siteId 站点id
- * @return
- */
- @RequestMapping("one")
- public ApiResult<List<Map<String,Object>>> getOne(@RequestParam Integer siteId){
- return ApiResult.success(rtAnalogDataService.getOne(siteId));
- }
- /**
- * 实时负荷
- * @param siteId 站点id
- * @return
- */
- @RequestMapping("epLoad")
- public ApiResult<Double> getEpLoad(Integer siteId){
- return ApiResult.success(rtAnalogDataService.getEpLoad(siteId));
- }
- }
|