From 177249c76aeea0b4bf8d8816d4994e3b445b45ce Mon Sep 17 00:00:00 2001 From: huanghongfa <huanghongfa123456> Date: 星期四, 02 九月 2021 10:39:34 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/zzj' into zzj --- springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/CommonDataApi.java | 263 +++++++++++++++++++++++++++++++++------------------- 1 files changed, 167 insertions(+), 96 deletions(-) diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/CommonDataApi.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/CommonDataApi.java index 9495977..d572123 100644 --- a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/CommonDataApi.java +++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/CommonDataApi.java @@ -1,5 +1,13 @@ package com.panzhihua.service_community.api; +import java.util.List; + +import javax.annotation.Resource; + +import org.springframework.transaction.annotation.Transactional; +import org.springframework.validation.annotation.Validated; +import org.springframework.web.bind.annotation.*; + import com.panzhihua.common.model.dtos.community.*; import com.panzhihua.common.model.dtos.user.PageInputUserDTO; import com.panzhihua.common.model.vos.R; @@ -8,13 +16,8 @@ import com.panzhihua.common.model.vos.user.UserElectronicFileVO; import com.panzhihua.common.validated.AddGroup; import com.panzhihua.service_community.service.*; -import lombok.extern.slf4j.Slf4j; -import org.springframework.transaction.annotation.Transactional; -import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.*; -import javax.annotation.Resource; -import java.util.List; +import lombok.extern.slf4j.Slf4j; /** * @description: 社区管理/基础数据 @@ -43,7 +46,6 @@ private ComMngPopulationHouseService comMngPopulationHouseService; @Resource private ComMngVillageService comMngVillageService; - /** * 小程序用户车辆登记 @@ -103,12 +105,15 @@ /** * 社区后台导入车辆 * - * @param list 车辆列表 - * @param communityId 社区编号 + * @param list + * 车辆列表 + * @param communityId + * 社区编号 * @return */ @PostMapping("/car/import") - public R listSaveMngCarExcelVO(@RequestBody List<ComMngCarExcelVO> list, @RequestParam("communityId") Long communityId) { + public R listSaveMngCarExcelVO(@RequestBody List<ComMngCarExcelVO> list, + @RequestParam("communityId") Long communityId) { return comMngCarService.listSaveMngCarExcelVO(list, communityId); } @@ -119,7 +124,7 @@ * @return */ @PostMapping("/car/export") - public R exportRealCar(@RequestBody ExportComMngCarExcelDTO exportComMngCarExcelDTO){ + public R exportRealCar(@RequestBody ExportComMngCarExcelDTO exportComMngCarExcelDTO) { return comMngCarService.exportRealCar(exportComMngCarExcelDTO); } @@ -137,11 +142,12 @@ /** * 社区后台实有单位统计 * - * @param communityId 社区id + * @param communityId + * 社区id * @return 统计结果 */ @PostMapping("/company/statistics") - public R getComMngRealCompanyTotalByAdmin(@RequestParam("communityId") Long communityId){ + public R getComMngRealCompanyTotalByAdmin(@RequestParam("communityId") Long communityId) { return comMngRealCompanyService.getComMngRealCompanyTotalByAdmin(communityId); } @@ -180,26 +186,29 @@ /** * 社区后台导入实有单位 * - * @param list 车实有单位列表 - * @param communityId 社区编号 + * @param list + * 车实有单位列表 + * @param communityId + * 社区编号 * @return */ @PostMapping("/company/import") - public R listSaveMngRealCompanyExcelVO(@RequestBody List<ComMngRealCompanyExcelVO> list, @RequestParam("communityId") Long communityId) { + public R listSaveMngRealCompanyExcelVO(@RequestBody List<ComMngRealCompanyExcelVO> list, + @RequestParam("communityId") Long communityId) { return comMngRealCompanyService.listSaveMngRealCompanyExcelVO(list, communityId); } /** * 导出实有单位 * - * @param exportRealCompanyExcelDTO 实有单位导出查询参数 + * @param exportRealCompanyExcelDTO + * 实有单位导出查询参数 * @return */ @PostMapping("/company/export") public R exportRealCompanyExcel(@RequestBody ExportRealCompanyExcelDTO exportRealCompanyExcelDTO) { return comMngRealCompanyService.exportRealCompanyExcel(exportRealCompanyExcelDTO); } - /** * 社区后台实有资产管理列表 @@ -242,19 +251,23 @@ /** * 社区后台导入实有资产 * - * @param list 车实有资产列表 - * @param communityId 社区编号 + * @param list + * 车实有资产列表 + * @param communityId + * 社区编号 * @return */ @PostMapping("/assets/import") - public R listSaveMngRealAssetsExcelVO(@RequestBody List<ComMngRealAssetsExcelVO> list, @RequestParam("communityId") Long communityId) { + public R listSaveMngRealAssetsExcelVO(@RequestBody List<ComMngRealAssetsExcelVO> list, + @RequestParam("communityId") Long communityId) { return comMngRealAssetsService.listSaveMngRealAssetsExcelVO(list, communityId); } /** * 导出实有资产 * - * @param exportRealAssetsExcelDTO 实有资产导出查询参数 + * @param exportRealAssetsExcelDTO + * 实有资产导出查询参数 * @return */ @PostMapping("/assets/export") @@ -308,7 +321,8 @@ /** * 社区后台实有人口管理列表 * - * @param comMngPopulationVO 查询参数 + * @param comMngPopulationVO + * 查询参数 * @return 实有人口分页查询结果 */ @PostMapping("/population/page") @@ -319,163 +333,200 @@ /** * 社区后台导入实有人口 * - * @param list 数据 - * @param communityId 社区编号 + * @param list + * 数据 + * @param communityId + * 社区编号 * @return */ @PostMapping("/population/import") @Transactional(rollbackFor = Exception.class) - public R listSavePopulationExcelVO(@RequestBody List<ComMngPopulationServeExcelVO> list, @RequestParam(value = "communityId") Long communityId){ - return comMngPopulationService.listSavePopulation(list, communityId); + public R listSavePopulationExcelVO(@RequestBody List<ComMngPopulationServeExcelVO> list, + @RequestParam(value = "communityId") Long communityId, @RequestParam(value = "userId") Long userId) { + return comMngPopulationService.listSavePopulation(list, communityId, userId); } /** * 批量导入吸毒人员 * - * @param list 吸毒人员数据 - * @param communityId 社区id + * @param list + * 吸毒人员数据 + * @param communityId + * 社区id * @return 导入结果 */ @PostMapping("population/importDrug") @Transactional(rollbackFor = Exception.class) - public R listSavePopulationDrugExcelVO(@RequestBody List<ComMngPopulationDrugExcelVO> list, @RequestParam(value = "communityId") Long communityId){ - return comMngPopulationService.listSaveDrugPopulation(list, communityId); + public R listSavePopulationDrugExcelVO(@RequestBody List<ComMngPopulationDrugExcelVO> list, + @RequestParam(value = "communityId") Long communityId, @RequestParam(value = "userId") Long userId) { + return comMngPopulationService.listSaveDrugPopulation(list, communityId, userId); } /** * 批量导入社区矫正人员 * - * @param list 社区矫正人员数据 - * @param communityId 社区id + * @param list + * 社区矫正人员数据 + * @param communityId + * 社区id * @return 导入结果 */ @PostMapping("population/importCorrect") @Transactional(rollbackFor = Exception.class) - public R listSavePopulationCorrectExcelVO(@RequestBody List<ComMngPopulationCorrectExcelVO> list, @RequestParam(value = "communityId") Long communityId){ - return comMngPopulationService.listSaveCorrectPopulation(list, communityId); + public R listSavePopulationCorrectExcelVO(@RequestBody List<ComMngPopulationCorrectExcelVO> list, + @RequestParam(value = "communityId") Long communityId, @RequestParam(value = "userId") Long userId) { + return comMngPopulationService.listSaveCorrectPopulation(list, communityId, userId); } /** * 批量导入重精人员 * - * @param list 重精人员数据 - * @param communityId 社区id + * @param list + * 重精人员数据 + * @param communityId + * 社区id * @return 导入结果 */ @Transactional(rollbackFor = Exception.class) @PostMapping("population/importMajor") - public R listSavePopulationMajorExcelVO(@RequestBody List<ComMngPopulationMajorExcelVO> list, @RequestParam(value = "communityId") Long communityId){ - return comMngPopulationService.listSaveMajorPopulation(list, communityId); + public R listSavePopulationMajorExcelVO(@RequestBody List<ComMngPopulationMajorExcelVO> list, + @RequestParam(value = "communityId") Long communityId, @RequestParam(value = "userId") Long userId) { + return comMngPopulationService.listSaveMajorPopulation(list, communityId, userId); } /** * 批量导入邪教人员 * - * @param list 邪教人员数据 - * @param communityId 社区id + * @param list + * 邪教人员数据 + * @param communityId + * 社区id * @return 导入结果 */ @PostMapping("population/importCult") @Transactional(rollbackFor = Exception.class) - public R listSavePopulationCultExcelVO(@RequestBody List<ComMngPopulationCultExcelVO> list, @RequestParam(value = "communityId") Long communityId){ - return comMngPopulationService.listSaveCultPopulation(list, communityId); + public R listSavePopulationCultExcelVO(@RequestBody List<ComMngPopulationCultExcelVO> list, + @RequestParam(value = "communityId") Long communityId, @RequestParam(value = "userId") Long userId) { + return comMngPopulationService.listSaveCultPopulation(list, communityId, userId); } /** * 批量导入刑释人员 * - * @param list 刑释人员数据 - * @param communityId 社区id + * @param list + * 刑释人员数据 + * @param communityId + * 社区id * @return 导入结果 */ @PostMapping("population/importRehabilitation") @Transactional(rollbackFor = Exception.class) - public R listSavePopulationRehabilitationExcelVO(@RequestBody List<ComMngPopulationRehabilitationExcelVO> list, @RequestParam(value = "communityId") Long communityId){ - return comMngPopulationService.listSaveRehabilitationPopulation(list, communityId); + public R listSavePopulationRehabilitationExcelVO(@RequestBody List<ComMngPopulationRehabilitationExcelVO> list, + @RequestParam(value = "communityId") Long communityId, @RequestParam(value = "userId") Long userId) { + return comMngPopulationService.listSaveRehabilitationPopulation(list, communityId, userId); } /** * 批量导入重点上访人员 * - * @param list 重点上访人员数据 - * @param communityId 社区id + * @param list + * 重点上访人员数据 + * @param communityId + * 社区id * @return 导入结果 */ @Transactional(rollbackFor = Exception.class) @PostMapping("population/importKey") - public R listSavePopulationKeyExcelVO(@RequestBody List<ComMngPopulationKeyExcelVO> list, @RequestParam(value = "communityId") Long communityId){ - return comMngPopulationService.listSaveKeyPopulation(list, communityId); + public R listSavePopulationKeyExcelVO(@RequestBody List<ComMngPopulationKeyExcelVO> list, + @RequestParam(value = "communityId") Long communityId, @RequestParam(value = "userId") Long userId) { + return comMngPopulationService.listSaveKeyPopulation(list, communityId, userId); } /** * 批量导入服刑人员 * - * @param list 服刑人员数据 - * @param communityId 社区id + * @param list + * 服刑人员数据 + * @param communityId + * 社区id * @return 导入结果 */ @Transactional(rollbackFor = Exception.class) @PostMapping("population/importSentence") - public R listSavePopulationSentenceExcelVO(@RequestBody List<ComMngPopulationSentenceExcelVO> list, @RequestParam(value = "communityId") Long communityId){ - return comMngPopulationService.listSaveSentencePopulation(list, communityId); + public R listSavePopulationSentenceExcelVO(@RequestBody List<ComMngPopulationSentenceExcelVO> list, + @RequestParam(value = "communityId") Long communityId, @RequestParam(value = "userId") Long userId) { + return comMngPopulationService.listSaveSentencePopulation(list, communityId, userId); } /** * 批量导入退役军人 * - * @param list 退役军人数据 - * @param communityId 社区id + * @param list + * 退役军人数据 + * @param communityId + * 社区id * @return 导入结果 */ @Transactional(rollbackFor = Exception.class) @PostMapping("population/importVeterans") - public R listSavePopulationVeteransExcelVO(@RequestBody List<ComMngPopulationVeteransExcelVO> list, @RequestParam(value = "communityId") Long communityId){ - return comMngPopulationService.listSaveVeteransPopulation(list, communityId); + public R listSavePopulationVeteransExcelVO(@RequestBody List<ComMngPopulationVeteransExcelVO> list, + @RequestParam(value = "communityId") Long communityId, @RequestParam(value = "userId") Long userId) { + return comMngPopulationService.listSaveVeteransPopulation(list, communityId, userId); } /** * 批量导入残疾人 * - * @param list 残疾人数据 - * @param communityId 社区id + * @param list + * 残疾人数据 + * @param communityId + * 社区id * @return 导入结果 */ @Transactional(rollbackFor = Exception.class) @PostMapping("population/importDisability") - public R listSavePopulationDisabilityExcelVO(@RequestBody List<ComMngPopulationDisabilityExcelVO> list, @RequestParam(value = "communityId") Long communityId){ - return comMngPopulationService.listSaveDisabilityPopulation(list, communityId); + public R listSavePopulationDisabilityExcelVO(@RequestBody List<ComMngPopulationDisabilityExcelVO> list, + @RequestParam(value = "communityId") Long communityId, @RequestParam(value = "userId") Long userId) { + return comMngPopulationService.listSaveDisabilityPopulation(list, communityId, userId); } /** * 批量导入低保户 * - * @param list 低保户数据 - * @param communityId 社区id + * @param list + * 低保户数据 + * @param communityId + * 社区id * @return 导入结果 */ @Transactional(rollbackFor = Exception.class) @PostMapping("/population/importLowSecurity") - public R listSavePopulationLowSecurityExcelVO(@RequestBody List<ComMngPopulationLowSecurityExcelVO> list, @RequestParam(value = "communityId") Long communityId) { - return comMngPopulationService.listSaveLowSecurityPopulation(list, communityId); + public R listSavePopulationLowSecurityExcelVO(@RequestBody List<ComMngPopulationLowSecurityExcelVO> list, + @RequestParam(value = "communityId") Long communityId, @RequestParam(value = "userId") Long userId) { + return comMngPopulationService.listSaveLowSecurityPopulation(list, communityId, userId); } /** * 确认导入实有人口(有则更新,无则新建) * - * @param list 用户信息 - * @param communityId 社区id + * @param list + * 用户信息 + * @param communityId + * 社区id * @return 导入结果 */ @PostMapping("/population/import/confirm") @Transactional(rollbackFor = Exception.class) - public R listSavePopulationConfirm(@RequestBody List<ComMngPopulationServeExcelVO> list, @RequestParam(value = "communityId") Long communityId) { + public R listSavePopulationConfirm(@RequestBody List<ComMngPopulationServeExcelVO> list, + @RequestParam(value = "communityId") Long communityId) { return comMngPopulationService.listSavePopulationConfirm(list, communityId); } /** * 根据实有人口id查询详情 * - * @param populationId 实有人口id + * @param populationId + * 实有人口id * @return 实有人口详情查询结果 */ @PostMapping("/population/detail") @@ -486,7 +537,8 @@ /** * 查询实有人口电子档信息 * - * @param populationId 实有人口id + * @param populationId + * 实有人口id * @return 实有人口电子档信息 */ @PostMapping("/population/electronicArchives") @@ -494,11 +546,11 @@ return comMngPopulationService.electronicArchivesPopulation(populationId); } - /** * 根据实有人口id修改标签列表 * - * @param populationTagDTO 请求参数 + * @param populationTagDTO + * 请求参数 * @return 修改结果 */ @PostMapping("/population/editTag") @@ -509,7 +561,8 @@ /** * 根据实有人口身份证修改标签列表 * - * @param comMngPopulationTagCardNoDTO 请求参数 + * @param comMngPopulationTagCardNoDTO + * 请求参数 * @return 修改结果 */ @PostMapping("/cardNo/population/editTag") @@ -520,7 +573,8 @@ /** * 批量删除实有人口 * - * @param Ids 删除id集合 + * @param Ids + * 删除id集合 * @return 删除结果 */ @PostMapping("/population/delete") @@ -531,7 +585,8 @@ /** * 根据社区id查询所有实有人口 * - * @param communityId 社区id + * @param communityId + * 社区id * @return 查询结果 */ @PostMapping("/population/getAll") @@ -542,7 +597,8 @@ /** * 根据id集合查询实有人口 * - * @param Ids 实有人口id集合 + * @param Ids + * 实有人口id集合 * @return 查询结果 */ @PostMapping("/population/getList") @@ -553,11 +609,12 @@ /** * 根据小区id查询实有人口 * - * @param villageId 小区id + * @param villageId + * 小区id * @return 查询结果 */ @PostMapping("/population/getListByVillageId") - R getPopulationListByVillageId(@RequestParam(value = "villageId") Long villageId){ + R getPopulationListByVillageId(@RequestParam(value = "villageId") Long villageId) { return comMngPopulationService.getPopulationListByVillageId(villageId); } @@ -568,14 +625,16 @@ * @return */ @PostMapping("/population/edit") - R editPopulation(@RequestBody ComMngPopulationEditDTO populationEditDTO, @RequestParam("communityId") Long communityId) throws Exception { + R editPopulation(@RequestBody ComMngPopulationEditDTO populationEditDTO, + @RequestParam("communityId") Long communityId) throws Exception { return comMngPopulationService.editPopulation(populationEditDTO, communityId); } /** * 分页查询特殊群体 * - * @param pageInputUserDTO 请求参数 + * @param pageInputUserDTO + * 请求参数 * @return 特殊群体列表 */ @PostMapping("/special/page") @@ -586,7 +645,8 @@ /** * 删除特殊群体人员 * - * @param id 特殊群体id + * @param id + * 特殊群体id * @return 删除结果 */ @PostMapping("/special/delete") @@ -596,31 +656,34 @@ /** * 基础数据》特殊群体》分页查询标签列表 + * * @param comMngUserTagDTO * @return */ @PostMapping("/special/tags/page") - public R specialInputUserTags(@RequestBody PageInputUserDTO comMngUserTagDTO){ + public R specialInputUserTags(@RequestBody PageInputUserDTO comMngUserTagDTO) { return comMngPopulationService.specialInputUserTags(comMngUserTagDTO); } /** * 新增或修改特殊群体标签 + * * @param comMngTagVO * @return */ @PostMapping("/special/tags/save") - public R saveSpecialInputUserTags(@RequestBody ComMngTagVO comMngTagVO){ + public R saveSpecialInputUserTags(@RequestBody ComMngTagVO comMngTagVO) { return comMngPopulationService.saveSpecialInputUserTags(comMngTagVO); } /** * 删除特殊群体标签 + * * @param id * @return */ @PostMapping("/special/tags/delete") - public R deleteSpecialInputUserTags(@RequestParam(value = "id") Long id){ + public R deleteSpecialInputUserTags(@RequestParam(value = "id") Long id) { return comMngPopulationService.deleteSpecialInputUserTags(id); } @@ -638,7 +701,8 @@ /** * 实有人口统计 * - * @param communityId 社区id + * @param communityId + * 社区id * @return 统计结果 */ @PostMapping("/population/statistics") @@ -649,7 +713,8 @@ /** * 查询房屋级联菜单 * - * @param cascadeHouseDTO 请求参数 + * @param cascadeHouseDTO + * 请求参数 * @return 菜单列表 */ @PostMapping("/population/cascade/list") @@ -660,7 +725,8 @@ /** * 分页查询房屋列表 * - * @param populationHouseAdminDTO 请求参数 + * @param populationHouseAdminDTO + * 请求参数 * @return 房屋列表 */ @PostMapping("/population/page/house") @@ -671,7 +737,8 @@ /** * 根据id查询实有房屋信息 * - * @param houseId 房屋id + * @param houseId + * 房屋id * @return 房屋信息 */ @PostMapping("/population/house/detail") @@ -682,7 +749,8 @@ /** * 编辑实有房屋信息 * - * @param houseEditAdminDTO 请求参数 + * @param houseEditAdminDTO + * 请求参数 * @return 编辑结果 */ @PostMapping("/population/house/edit") @@ -693,7 +761,8 @@ /** * 根据房屋id列表删除房屋信息 * - * @param Ids 请求参数 + * @param Ids + * 请求参数 * @return 删除结果 */ @PostMapping("/population/house/delete") @@ -704,7 +773,8 @@ /** * 实有房屋统计 * - * @param communityId 社区id + * @param communityId + * 社区id * @return 统计结果 */ @PostMapping("/population/house/statistics") @@ -715,7 +785,8 @@ /** * 根据社区id查询社区所有省市区 * - * @param communityId 社区id + * @param communityId + * 社区id * @return 社区所在省市区 */ @PostMapping("/village/getRegion") @@ -726,12 +797,12 @@ /** * 统计社区内小区数量 * - * @param communityId 社区id + * @param communityId + * 社区id * @return 统计小区数量 */ @PostMapping("/village/statistics") public R villageStatistics(@RequestParam("communityId") Long communityId) { return comMngVillageService.villageStatistics(communityId); } - } -- Gitblit v1.7.1