From ffcd3e31c9938eb256d616c80edbe1821e9fb2bf Mon Sep 17 00:00:00 2001
From: huanghongfa <huanghongfa123456>
Date: 星期五, 02 七月 2021 16:15:34 +0800
Subject: [PATCH] 综治后台小区模块接口

---
 springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/community/CommunityService.java |   68 ++++++++++++++++++++++++++++++++-
 1 files changed, 65 insertions(+), 3 deletions(-)

diff --git a/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/community/CommunityService.java b/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/community/CommunityService.java
index 3d341ac..fafb4b0 100644
--- a/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/community/CommunityService.java
+++ b/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/community/CommunityService.java
@@ -19,8 +19,7 @@
 import com.panzhihua.common.model.dtos.elders.ComEldersAuthPageDTO;
 import com.panzhihua.common.model.dtos.elders.ComEldersAuthUserAddAppDTO;
 import com.panzhihua.common.model.dtos.grid.*;
-import com.panzhihua.common.model.dtos.grid.admin.ComMngPopulationExportDTO;
-import com.panzhihua.common.model.dtos.grid.admin.ComMngPopulationListDTO;
+import com.panzhihua.common.model.dtos.grid.admin.*;
 import com.panzhihua.common.model.dtos.neighbor.*;
 import com.panzhihua.common.model.dtos.shop.*;
 import com.panzhihua.common.model.dtos.user.PageInputUserDTO;
@@ -3407,10 +3406,73 @@
     R getGridPopulationStatistics(@RequestParam("communityId") Long communityId);
 
     /**
-     * 综治后台-居民导出
+     * 综治后台-居民导出查询居民数据
      * @param populationExportDTO   请求参数
      * @return  导出结果
      */
     @PostMapping("/population/grid/export")
     R getGridPopulationExport(@RequestBody ComMngPopulationExportDTO populationExportDTO);
+
+    /**
+     * 综治后台-居民管理小区列表
+     * @param name  小区名字
+     * @return  小区列表
+     */
+    @GetMapping("/population/village/relation")
+    R relationVillage(@RequestParam("name") String name);
+
+    /**
+     * 综治后台-居民管理-级联列表
+     * @param subordinateDTO    请求参数
+     * @return  级联列表
+     */
+    @PostMapping("/population/subordinate")
+    R subordinate(@RequestBody ComMngPopulationSubordinateDTO subordinateDTO);
+
+    /**
+     * 综治后台-居民关联房屋
+     * @param relationHouseDTO  请求参数
+     * @return  关联结果
+     */
+    @PostMapping("/population/relation/house")
+    R populationRelationHouse(@RequestBody ComMngPopulationRelationHouseDTO relationHouseDTO);
+
+    /**
+     * 综治后台-批量删除小区
+     * @param villageIds    小区id集合
+     * @return  删除结果
+     */
+    @PostMapping("/village/admin/del")
+    R delGridVillage(@RequestBody List<Long> villageIds);
+
+    /**
+     * 综治后台-小区内居民列表
+     * @param villagePopulationDTO  请求参数
+     * @return  居民列表
+     */
+    @PostMapping("/village/admin/population/list")
+    R getVillagePopulationAdmin(@RequestBody PageComMngVillagePopulationDTO villagePopulationDTO);
+
+    /**
+     * 综治后台-居民下房屋列表
+     * @param villagePopulationHouseDTO 请求参数
+     * @return  房屋列表
+     */
+    @PostMapping("/village/admin/population/house/list")
+    R getVillagePopulationHouseAdmin(@RequestBody PageComMngVillagePopulationHouseDTO villagePopulationHouseDTO);
+
+    /**
+     * 综治后台-小区统计
+     * @return  小区统计结果
+     */
+    @GetMapping("/village/admin/statistics")
+    R getGridVillageStatistics();
+
+    /**
+     * 综治后台-小区列表导出
+     * @param villageListAppDTO 请求参数
+     * @return  小区列表
+     */
+    @PostMapping("/village/admin/export")
+    R getGridVillageListExport(@RequestBody ComMngVillageListExportAdminDTO villageListAppDTO);
 }

--
Gitblit v1.7.1