package com.whyc.controller;
|
|
import com.whyc.dto.Response;
|
import com.whyc.pojo.PwrdevAlarmHistory;
|
import com.whyc.service.PwrdevAlarmHistoryService;
|
import io.swagger.annotations.Api;
|
import io.swagger.annotations.ApiOperation;
|
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.web.bind.annotation.*;
|
|
import java.util.List;
|
|
|
@Api(tags = "电源告警-历史告警")
|
@RestController
|
@RequestMapping("PwrdevAlarmHistoryAction")
|
public class PwrdevAlarmHistoryController {
|
|
@Autowired
|
private PwrdevAlarmHistoryService service;
|
|
//电源历史告警查询
|
@ApiOperation(value = "电源历史告警查询",notes = "almTypes,almSource,almStartTime,almStartTime1,pageCurr,pageSize,usrId,stationName1,stationName2,stationName3,stationName5")
|
@PostMapping("/getHistoryAllPage")
|
public Response getHistoryAllPage(@RequestBody PwrdevAlarmHistory pwrH){
|
return service.getHistoryAllPage(pwrH);
|
}
|
|
//电池历史告警删除
|
@ApiOperation(value = "电源历史告警删除---通讯电源")
|
@GetMapping("delete")
|
public Response delete(@RequestParam int num){
|
return service.delete(num);
|
}
|
//电池历史告警删除批量
|
@ApiOperation(value = "电源历史告警删除批量---通讯电源")
|
@PostMapping("deletepro")
|
public Response deletepro(@RequestBody List<Integer> list){
|
return service.deletepro(list);
|
}
|
|
//通讯电源历史告警查询
|
@ApiOperation(value = "通讯电源历史告警查询",notes = "almTypes,almSource,almStartTime,almStartTime1,pageCurr,pageSize,usrId,stationName1,stationName2,stationName3,stationName5")
|
@PostMapping("/getHistoryAllPage2")
|
public Response getHistoryAllPage2(@RequestBody PwrdevAlarmHistory pwrH){
|
return service.getHistoryAllPage2(pwrH);
|
}
|
|
}
|