From 5a1bc1bab26bbf3429d67485f53dce2ceb1a40fd Mon Sep 17 00:00:00 2001 From: huanghongfa <huanghongfa123456> Date: 星期五, 04 六月 2021 09:25:33 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/test_future_wangge' into test_future_wangge --- springcloud_k8s_panzhihuazhihuishequ/grid_app/src/main/java/com/panzhihua/grid_app/api/EventGridDataApi.java | 34 ++++++++++++++++++++++------------ 1 files changed, 22 insertions(+), 12 deletions(-) diff --git a/springcloud_k8s_panzhihuazhihuishequ/grid_app/src/main/java/com/panzhihua/grid_app/api/EventGridDataApi.java b/springcloud_k8s_panzhihuazhihuishequ/grid_app/src/main/java/com/panzhihua/grid_app/api/EventGridDataApi.java index 313105d..ac6af3f 100644 --- a/springcloud_k8s_panzhihuazhihuishequ/grid_app/src/main/java/com/panzhihua/grid_app/api/EventGridDataApi.java +++ b/springcloud_k8s_panzhihuazhihuishequ/grid_app/src/main/java/com/panzhihua/grid_app/api/EventGridDataApi.java @@ -2,6 +2,7 @@ import com.panzhihua.common.controller.BaseController; +import com.panzhihua.common.model.dtos.grid.*; import com.panzhihua.common.model.vos.LoginUserInfoVO; import com.panzhihua.common.model.vos.R; import com.panzhihua.common.model.vos.grid.EventVO; @@ -12,16 +13,15 @@ import lombok.extern.slf4j.Slf4j; import org.springframework.validation.annotation.Validated; import org.springframework.web.bind.annotation.*; -import com.panzhihua.common.model.dtos.grid.EventGridDataEditDTO; //import com.panzhihua.common.model.vos.IPageVO; import com.panzhihua.common.service.grid.GridService; import javax.annotation.Resource; +import javax.validation.Valid; +import javax.ws.rs.PathParam; + import com.panzhihua.common.model.vos.grid.EventGridDataDetailsVO; import com.panzhihua.common.model.vos.grid.EventGridDataVO; -import com.panzhihua.common.model.dtos.grid.EventGridDataAddDTO; -import com.panzhihua.common.model.dtos.grid.EventGridDataDeleteDTO; -import com.panzhihua.common.model.dtos.grid.PageEventGridDataDTO; /** * @@ -53,24 +53,34 @@ return gridService.userGrid(pageEventGridDataDTO); } - - //------------- + /** + * 网格数据待处理统计信息 + * @return 查找结果 + */ + @GetMapping("/myGridTodoData") + @ApiOperation(value = "网格待处理统计数据", response= UserEventGridDataVO.class) + R myTodoGridData(@Valid @ModelAttribute EventGridTodoDataDTO eventGridTodoDataDTO){ + LoginUserInfoVO loginUserInfoVO = this.getLoginUserInfo(); + eventGridTodoDataDTO.setUserId(loginUserInfoVO.getUserId()); + return gridService.getGridTodoData(eventGridTodoDataDTO); + } /** * 网格数据待处理统计信息 * @return 查找结果 */ - @GetMapping("/myGridData") + @GetMapping("/statistics/{gridId}") @ApiOperation(value = "网格统计数据", response= UserEventGridDataVO.class) - R myGridData(){ + R myGridData(@PathParam("gridId") Long gridId){ LoginUserInfoVO loginUserInfoVO = this.getLoginUserInfo(); - PageEventGridDataDTO pageEventGridDataDTO = new PageEventGridDataDTO(); - pageEventGridDataDTO.setUserId(loginUserInfoVO.getUserId()); - pageEventGridDataDTO.setType(3l); - return gridService.getGridData(pageEventGridDataDTO); + EventGridStatisticsDataDTO eventGridStatisticsDataDTO = new EventGridStatisticsDataDTO(); + eventGridStatisticsDataDTO.setUserId(loginUserInfoVO.getUserId()); + eventGridStatisticsDataDTO.setGridId(gridId); + return gridService.getGridStatisticsdData(eventGridStatisticsDataDTO); } + //=== /** -- Gitblit v1.7.1