From 973caebefdd691d45108d56fc96b9aa2e5fc6fe8 Mon Sep 17 00:00:00 2001
From: huanghongfa <huanghongfa123456>
Date: 星期二, 27 七月 2021 16:59:30 +0800
Subject: [PATCH] 修改bug以及综治后台网格员工作汇总导出接口

---
 springcloud_k8s_panzhihuazhihuishequ/grid_app/src/main/java/com/panzhihua/grid_app/api/EventGridDataApi.java |   38 ++++++++++++++++++++++----------------
 1 files changed, 22 insertions(+), 16 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 1965c4a..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;
 
 /**
  *
@@ -33,7 +29,7 @@
 @Slf4j
 @RestController
 @RequestMapping("/eventgriddata")
-@Api(tags = {"区县/街道/社区/网格员网格数据管理 @陈东"})
+@Api(tags = {"网格数据管理 @chendong"})
 public class EventGridDataApi extends BaseController {
 
     @Resource
@@ -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