package com.whyc.controller; import com.whyc.dto.Response; import com.whyc.pojo.PwrDevDataHistoryGW; import com.whyc.service.PwrDevDataHistoryGWService; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; import javax.annotation.Resource; import java.text.ParseException; @RestController @RequestMapping("powerDataHistoryGW") @Api(tags = "电源历史数据-国网") public class PwrDevDataHistoryGWController extends BaseController{ @Autowired private PwrDevDataHistoryGWService service; @PostMapping("listByParam") @ApiOperation("查询列表-根据传参") public Response getListByParam(@RequestBody PwrDevDataHistoryGW param) throws ParseException { return service.getListByParam(param); } @GetMapping("getAvgLoadCurr") @ApiOperation("获取当前天平均负载电流") public Response getAvgLoadCurr(@RequestParam Integer powerId) { return service.getAvgLoadCurr(powerId); } }