package com.fgkj.controller; import com.fgkj.util.*; import com.fgkj.dto.Batt_rtdata; import com.fgkj.dto.ServiceModel; import com.fgkj.services.Batt_rtdataService; 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; @RequestMapping("battRtData") @RestController @Api(tags = "battRtData接口") public class Batt_rtdataController{ @Resource private Batt_rtdataService service; @PostMapping("byCondition") @ApiOperation(notes = "",value="实时监测") public ServiceModel serchByCondition(@RequestParam Integer battGroupId){ Batt_rtdata rtdata= new Batt_rtdata(); rtdata.setBattGroupId(battGroupId); ServiceModel model=service.serchByCondition(rtdata); return model; } //历史监测中查询出电池组的实时内阻并将其导出报表 @PostMapping("resById") @ApiOperation(notes = "",value="历史监测中查询出电池组的实时内阻并将其导出报表") public ServiceModel serchResById(@RequestParam Integer battGroupId){ Batt_rtdata rtdata= new Batt_rtdata(); rtdata.setBattGroupId(battGroupId); ServiceModel model=service.serchResById(rtdata); return model; } //跨域访问查询电池组的单体数据 < ! ---- ---- 跨域访问 ------------> @PostMapping("byCondition_ky") @ApiOperation(tags = "跨域", notes = "跨域访问",value="跨域访问查询电池组的单体数据 跨域访问") public ServiceModel serchByCondition_ky(@RequestParam Integer battGroupId){ Batt_rtdata rtdata= new Batt_rtdata(); rtdata.setBattGroupId(battGroupId); //ActionUtil.isAllowHeaders(); ServiceModel model=service.serchByCondition_ky(rtdata); return model; } }