From 5c0e055917e34df48eae19535ff51a38eb5bef1e Mon Sep 17 00:00:00 2001 From: whyclxw <810412026@qq.com> Date: 星期二, 27 五月 2025 16:13:43 +0800 Subject: [PATCH] 设备工作状态统计 --- src/main/java/com/whyc/controller/StatisticController.java | 13 +++++++++++++ 1 files changed, 13 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/whyc/controller/StatisticController.java b/src/main/java/com/whyc/controller/StatisticController.java index 130ac3a..0b5bc82 100644 --- a/src/main/java/com/whyc/controller/StatisticController.java +++ b/src/main/java/com/whyc/controller/StatisticController.java @@ -2,9 +2,11 @@ import com.whyc.dto.Response; import com.whyc.dto.Statistic.BattTinfStic; +import com.whyc.dto.Statistic.DeviceStateStic; import com.whyc.dto.Statistic.StationStic; import com.whyc.pojo.db_user.User; import com.whyc.service.BatttestdataInfService; +import com.whyc.service.DeviceStateService; import com.whyc.service.StationInfService; import com.whyc.util.ActionUtil; import io.swagger.annotations.Api; @@ -25,6 +27,9 @@ @Autowired private BatttestdataInfService battTinfService; + @Autowired + private DeviceStateService deviceStateService; + @ApiOperation(value = "绔欑偣淇℃伅缁熻") @PostMapping("getStationStatistic") public Response getStationStatistic(@RequestBody StationStic stic){ @@ -40,4 +45,12 @@ stic.setUid(uinf.getId()); return battTinfService.getBattTinfStatistic(stic); } + + @ApiOperation(value = "璁惧宸ヤ綔鐘舵�佺粺璁�") + @PostMapping("getDeviceStateStatistic") + public Response getDeviceStateStatistic(@RequestBody DeviceStateStic stic){ + User uinf= ActionUtil.getUser(); + stic.setUid(uinf.getId()); + return deviceStateService.getDeviceStateStatistic(stic); + } } \ No newline at end of file -- Gitblit v1.9.1