| | |
| | | package com.whyc.controller; |
| | | |
| | | import com.whyc.dto.Response; |
| | | import com.whyc.pojo.db_ckpwrdev_alarm.CkPowerDevAlarmConfig; |
| | | import com.whyc.pojo.db_ckpwrdev_inf.BreakerInf; |
| | | import com.whyc.service.CKPowerDevAlarmService; |
| | | import com.whyc.service.CkPowerDevAlarmConfigService; |
| | | import io.swagger.annotations.Api; |
| | |
| | | import org.springframework.web.bind.annotation.*; |
| | | |
| | | @RestController |
| | | @Api(tags = "告警配置信息") |
| | | @Api(tags = "电源柜告警配置信息") |
| | | @RequestMapping("ckPowerDevAlarmConfig") |
| | | public class CkPowerDevAlarmConfigController { |
| | | @Autowired |
| | |
| | | |
| | | @GetMapping("getAlmConfig") |
| | | @ApiOperation("获取告警配置") |
| | | public Response getAlmConfig(@RequestParam int pageCurr,@RequestParam int pageSize){ |
| | | return service.getAlmConfig(pageCurr,pageSize); |
| | | public Response getAlmConfig(@RequestParam int pageCurr,@RequestParam int pageSize |
| | | ,@RequestParam(required = false) String alm_name,@RequestParam(required = false) Integer alm_level,@RequestParam(required = false) Integer dev_type){ |
| | | return service.getAlmConfig(pageCurr,pageSize,alm_name,alm_level,dev_type); |
| | | } |
| | | |
| | | @GetMapping("getAlmLevel") |
| | |
| | | public Response getAlmLevel(){ |
| | | return service.getAlmLevel(); |
| | | } |
| | | |
| | | @GetMapping("getAlmName") |
| | | @ApiOperation("获取告警名称") |
| | | public Response getAlmName(){ |
| | | return service.getAlmName(); |
| | | } |
| | | |
| | | @PostMapping("updateAlmConfig") |
| | | @ApiOperation("编辑告警配置") |
| | | public Response updateAlmConfig(@RequestBody CkPowerDevAlarmConfig almConfig){ |
| | | return service.updateAlmConfig(almConfig); |
| | | } |
| | | } |