| | |
| | | |
| | | import com.whyc.dto.InterfaceParam; |
| | | import com.whyc.dto.Response; |
| | | import com.whyc.pojo.BattRealdata; |
| | | import com.whyc.pojo.Fbs9100Setparam; |
| | | import com.whyc.service.InterfaceService; |
| | | import io.swagger.annotations.Api; |
| | |
| | | import org.springframework.web.bind.annotation.*; |
| | | |
| | | import javax.annotation.Resource; |
| | | import java.text.ParseException; |
| | | |
| | | @RequestMapping("interface") |
| | | @RestController |
| | |
| | | return service.getBattAlarmHistory(interfaceParam.getBattgroupIds(), interfaceNumber,pageNum,pageSize); |
| | | } |
| | | |
| | | @PostMapping("/getBattAlarmHistory2") |
| | | @ApiOperation("获取电池告警数据历史-带时间筛选和存在分表") |
| | | public Response getBattAlarmHistory2(@RequestBody InterfaceParam interfaceParam, @RequestParam String interfaceNumber,@RequestParam int pageNum,@RequestParam int pageSize) throws ParseException { |
| | | return service.getBattAlarmHistory2(interfaceParam, interfaceNumber,pageNum,pageSize); |
| | | } |
| | | |
| | | @PostMapping("/getDevAlarmHistory") |
| | | @ApiOperation("获取设备告警数据历史") |
| | | public Response getDevAlarmHistory(@RequestBody InterfaceParam interfaceParam, @RequestParam String interfaceNumber,@RequestParam int pageNum,@RequestParam int pageSize) { |
| | | return service.getDevAlarmHistory(interfaceParam.getDeviceIds(), interfaceNumber,pageNum,pageSize); |
| | | } |
| | | |
| | | @PostMapping("/getDevAlarmHistory2") |
| | | @ApiOperation("获取设备告警数据历史-带时间筛选和存在分表") |
| | | public Response getDevAlarmHistory2(@RequestBody InterfaceParam interfaceParam, @RequestParam String interfaceNumber,@RequestParam int pageNum,@RequestParam int pageSize) throws ParseException { |
| | | return service.getDevAlarmHistory2(interfaceParam, interfaceNumber,pageNum,pageSize); |
| | | } |
| | | |
| | | @PostMapping("/getPowerAlarmHistory") |
| | |
| | | public Response sendCmdSet(@RequestBody Fbs9100Setparam param,@RequestParam String interfaceNumber){ |
| | | return service.sendCmdSet(param,interfaceNumber); |
| | | } |
| | | |
| | | @PostMapping("/getBattHistoryDataList") |
| | | @ApiOperation("获取电池历史实时数据") |
| | | public Response getBattHistoryDataList(@RequestBody BattRealdata data, @RequestParam String interfaceNumber) throws ParseException, InterruptedException { |
| | | return service.getBattHistoryDataList(data, interfaceNumber); |
| | | } |
| | | } |