package com.whyc.controller; import com.whyc.dto.Response; import com.whyc.service.PwrdevAcdcdataService; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.bind.annotation.RestController; @Api(tags = "在线监测-实时监控") @RestController @RequestMapping("PowerACDCDataAction") public class PwrdevAcdcdataController { @Autowired private PwrdevAcdcdataService service; @ApiOperation("查询电源的ACDC信息") @GetMapping("/getDataByDevId") public Response getDataByDevId(@RequestParam int powerDeviceId){ return service.getDataByDevId(powerDeviceId); } @ApiOperation("获取配电柜的实时数据") @GetMapping("/getPowerInfoById") public Response getPowerInfoById(@RequestParam int powerDeviceId){ return service.getPowerInfoById(powerDeviceId); } @ApiOperation(tags = "在线监测-高频开关配电柜遥测量/交流配电柜遥测量",value = "实时查询",notes = "这是个描述性接口,请通过ws协议调用!具体ws接口为:/fg/powerRT,发送信息:'910000001'") @GetMapping("/powerRT") public Response getPowerRT(){ return new Response().setII(1,"这是个描述性接口,请通过ws协议调用!具体ws接口为:/fg/powerRT"); } }