From 73bb5617e6aeb4ee8f7dfd4ad54b61d477969d86 Mon Sep 17 00:00:00 2001 From: whycxzp <glperry@163.com> Date: 星期二, 10 六月 2025 20:22:06 +0800 Subject: [PATCH] 自动充放电自动化流程 --- src/main/java/com/whyc/controller/AlarmParamController.java | 40 +++++++++++++++++++++++++++++----------- 1 files changed, 29 insertions(+), 11 deletions(-) diff --git a/src/main/java/com/whyc/controller/AlarmParamController.java b/src/main/java/com/whyc/controller/AlarmParamController.java index db497ec..445435b 100644 --- a/src/main/java/com/whyc/controller/AlarmParamController.java +++ b/src/main/java/com/whyc/controller/AlarmParamController.java @@ -1,8 +1,10 @@ package com.whyc.controller; import com.whyc.dto.Response; -import com.whyc.pojo.AlarmParam; -import com.whyc.service.AlarmParamService; +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; @@ -10,19 +12,22 @@ import java.util.List; -@Api(tags = "鐢垫睜鍛婅鍙傛暟璁剧疆") +@Api(tags = "鐢垫睜/鐢垫簮鍛婅鍙傛暟璁剧疆") @RestController @RequestMapping("alarmParam") public class AlarmParamController { @Autowired - private AlarmParamService 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("鏌ヨ鐢垫睜浼樺姡濂藉潖鐨勬爣鍑�") @@ -31,9 +36,22 @@ return service.serchQuality(); } - @ApiOperation("鍛婅鍙傛暟璁剧疆") - @PostMapping("setParam") - public Response setParam(@RequestBody List<AlarmParam> 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); } } -- Gitblit v1.9.1