From a0a525d59f1cb3167a54af9309c8dab162e89005 Mon Sep 17 00:00:00 2001 From: whycxzp <glperry@163.com> Date: 星期四, 12 六月 2025 19:23:32 +0800 Subject: [PATCH] 优化巡检和维修器件的图片路径 --- src/main/java/com/whyc/controller/StatisticController.java | 31 +++++++++++++++++++++++++------ 1 files changed, 25 insertions(+), 6 deletions(-) diff --git a/src/main/java/com/whyc/controller/StatisticController.java b/src/main/java/com/whyc/controller/StatisticController.java index a071479..405d323 100644 --- a/src/main/java/com/whyc/controller/StatisticController.java +++ b/src/main/java/com/whyc/controller/StatisticController.java @@ -2,17 +2,16 @@ import com.whyc.dto.Response; import com.whyc.dto.Statistic.*; +import com.whyc.pojo.db_param.AppParam; import com.whyc.pojo.db_user.User; import com.whyc.service.*; import com.whyc.util.ActionUtil; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.web.bind.annotation.PostMapping; -import org.springframework.web.bind.annotation.RequestBody; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RestController; +import org.springframework.web.bind.annotation.*; +import java.util.List; import java.util.Map; @RestController @@ -33,6 +32,9 @@ @Autowired private DeviceStateService deviceStateService; + + @Autowired + private AppParamService appParamService; @ApiOperation(value = "鐢垫簮淇℃伅缁熻(1.2.1/1.2.13)") @PostMapping("getPowerStatistic") @@ -74,7 +76,6 @@ stic.setUid(uinf.getId()); return battTinfService.getDischr5Statistic(stic); } - @ApiOperation(value = "鏈勾搴︽湭鏀剧數鏁伴噺缁熻(1.2.6)") @PostMapping("getDischr6Statistic") public Response getDischr6Statistic(@RequestBody DisChargeStic stic){ @@ -87,7 +88,13 @@ } return battTinfService.getDischr6Statistic(stic); } - + @ApiOperation(value = "浼樿壇鐢垫簮鏁伴噺缁熻(1.2.7)") + @PostMapping("getPwr7Statistic") + public Response getPwr7Statistic(@RequestBody Pwr7Stic stic){ + User uinf= ActionUtil.getUser(); + stic.setUid(uinf.getId()); + return battTinfService.getPwr7Statistic(stic); + } @ApiOperation(value = "鐢垫睜缁勭數姹犳�ц兘缁熻锛堟湭鏀剧數锛屼紭绉�锛屽姡鍖栵紝鎹熷潖锛夌粺璁�(1.2.8/9/10)") @PostMapping("getPerformanceStatistic") public Response getPerformanceStatistic(@RequestBody PerformanceStic stic){ @@ -144,5 +151,17 @@ return deviceStateService.getDeviceStateStatistic(stic); } + @ApiOperation(value = "璁剧疆鏉冮噸(1.2.16)") + @PostMapping("setHehavior") + public Response setHehavior(@RequestBody List<AppParam> List){ + return appParamService.setHehavior(List); + } + + @ApiOperation(value = "璇诲彇鏉冮噸(1.2.16)") + @GetMapping("getHehavior") + public Response getHehavior(){ + return appParamService.getHehavior(); + } + } \ No newline at end of file -- Gitblit v1.9.1