From 62ef4ba5d19e489e8cb0a87f0e95fbb945dd7fde Mon Sep 17 00:00:00 2001 From: huanghongfa <huanghongfa123456> Date: 星期六, 05 六月 2021 23:48:28 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/test' into test --- springcloud_k8s_panzhihuazhihuishequ/grid_app/src/main/java/com/panzhihua/grid_app/api/EventGridDataApi.java | 36 +++++++++++++++++++++--------------- 1 files changed, 21 insertions(+), 15 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..2b38b08 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 @@ -1,10 +1,9 @@ package com.panzhihua.grid_app.api; - 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; import com.panzhihua.common.model.vos.grid.UserEventGridDataVO; import com.panzhihua.common.utlis.ClazzUtils; import io.swagger.annotations.Api; @@ -12,16 +11,13 @@ 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 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 +49,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(@PathVariable("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