| | |
| | | package com.whyc.controller; |
| | | |
| | | import com.whyc.dto.Response; |
| | | import com.whyc.pojo.db_param.BattalarmParam; |
| | | import com.whyc.service.BattalarmParamService; |
| | | import com.whyc.pojo.db_param.BattAlarmParam; |
| | | import com.whyc.pojo.db_param.PoweralarmParam; |
| | | import com.whyc.service.BattAlarmParamService; |
| | | import com.whyc.service.PoweralarmParamService; |
| | | import io.swagger.annotations.Api; |
| | | import io.swagger.annotations.ApiOperation; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | |
| | | |
| | | import java.util.List; |
| | | |
| | | @Api(tags = "电池告警参数设置") |
| | | @Api(tags = "电池/电源告警参数设置") |
| | | @RestController |
| | | @RequestMapping("alarmParam") |
| | | public class AlarmParamController { |
| | | |
| | | @Autowired |
| | | private BattalarmParamService service; |
| | | private BattAlarmParamService service; |
| | | |
| | | @Autowired |
| | | private PoweralarmParamService powerService; |
| | | |
| | | |
| | | @ApiOperation("电池告警参数设置--列表查询") |
| | | @PostMapping("serchByCondition") |
| | | public Response serchByCondition(@RequestBody List<Integer> AlarmIds) { |
| | | return service.serchByCondition(AlarmIds); |
| | | @PostMapping("serchBattParamByCondition") |
| | | public Response serchBattParamByCondition(@RequestBody List<Integer> AlarmIds,@RequestParam int pageNum,@RequestParam int pageSize) { |
| | | return service.serchBattParamByCondition(AlarmIds,pageNum,pageSize); |
| | | } |
| | | |
| | | @ApiOperation("查询电池优劣好坏的标准") |
| | |
| | | return service.serchQuality(); |
| | | } |
| | | |
| | | @ApiOperation("告警参数设置") |
| | | @PostMapping("setParam") |
| | | public Response setParam(@RequestBody List<BattalarmParam> list) { |
| | | return service.setParam(list); |
| | | @ApiOperation("电池告警参数设置") |
| | | @PostMapping("setBattParam") |
| | | public Response setBattParam(@RequestBody List<BattAlarmParam> list) { |
| | | return service.setBattParam(list); |
| | | } |
| | | |
| | | |
| | | @ApiOperation("电源告警参数设置") |
| | | @PostMapping("serchPowerParamByCondition") |
| | | public Response serchPowerParamByCondition(@RequestBody List<Integer> AlarmIds,@RequestParam int pageNum,@RequestParam int pageSize) { |
| | | return powerService.serchPowerParamByCondition(AlarmIds,pageNum,pageSize); |
| | | } |
| | | |
| | | @ApiOperation("电源告警参数设置") |
| | | @PostMapping("setPowerParam") |
| | | public Response setPowerParam(@RequestBody List<PoweralarmParam> list) { |
| | | return powerService.setPowerParam(list); |
| | | } |
| | | } |