package com.whyc.controller;
|
|
import com.whyc.dto.Response;
|
import com.whyc.pojo.PwrdevAlarm;
|
import com.whyc.service.PwrdevAlarmService;
|
import io.swagger.annotations.Api;
|
import io.swagger.annotations.ApiOperation;
|
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.web.bind.annotation.*;
|
|
@Api(tags = "电源实时告警")
|
@RestController
|
@RequestMapping("/PowerAlarmAction")
|
public class PwrdevAlarmController {
|
|
@Autowired
|
private PwrdevAlarmService service;
|
|
//电源实时告警查询
|
@ApiOperation(value = "电源实时告警查询",notes="almTypes,almLevels,page,stationName1,stationName2,stationName3,stationName5,usrId,almSource")
|
@PostMapping("/getAllPage")
|
public Response getAllPage(@RequestBody PwrdevAlarm pwrdevAlarm){
|
return service.getAllPage(pwrdevAlarm);
|
}
|
|
//电源实时确认告警
|
@ApiOperation(value = "电源实时确认告警")
|
@GetMapping("/confirm")
|
public Response confirm(@RequestParam int num){
|
return service.confirm(num);
|
}
|
//电源实时取消告警
|
@ApiOperation(value = "电源实时取消告警")
|
@GetMapping("/cancle")
|
public Response cancle(@RequestParam int num){
|
return service.cancle(num);
|
}
|
//电源实时删除告警
|
@ApiOperation(value = "电源实时删除告警")
|
@GetMapping("/delete")
|
public Response delete(@RequestParam int num){
|
return service.delete(num);
|
}
|
}
|