| | |
| | | import com.panzhihua.common.model.dtos.advertisement.ComOpsAdvDTO; |
| | | import com.panzhihua.common.model.dtos.advertisement.PageComOpsAdvDTO; |
| | | import com.panzhihua.common.model.dtos.community.*; |
| | | import com.panzhihua.common.model.dtos.community.bigscreen.BigScreenEventDetailDTO; |
| | | import com.panzhihua.common.model.dtos.community.bigscreen.BigScreenStatisticAgeGenderDTO; |
| | | import com.panzhihua.common.model.dtos.community.bigscreen.BigScreenStatisticPartyActivityDTO; |
| | | import com.panzhihua.common.model.dtos.community.bigscreen.PageBigScreenStatisticPartyOrg; |
| | | import com.panzhihua.common.model.dtos.community.bigscreen.*; |
| | | import com.panzhihua.common.model.dtos.community.bigscreen.work.ScreenActActivityListDTO; |
| | | import com.panzhihua.common.model.dtos.community.bigscreen.work.ScreenActActivityPeopleListDTO; |
| | | import com.panzhihua.common.model.dtos.community.bigscreen.work.ScreenDiscussListDTO; |
| | | import com.panzhihua.common.model.dtos.community.bigscreen.work.ScreenMicroListDTO; |
| | | import com.panzhihua.common.model.dtos.community.wallet.ComActWalletDetailDTO; |
| | | import com.panzhihua.common.model.dtos.community.wallet.PageComActWalletTradeDTO; |
| | | import com.panzhihua.common.model.dtos.community.easyPhoto.AddEasyPhotoActivityDTO; |
| | | import com.panzhihua.common.model.dtos.community.easyPhoto.EditEasyPhotoActivityDTO; |
| | | import com.panzhihua.common.model.dtos.community.easyPhoto.PageEasyPhotoActivityDTO; |
| | | import com.panzhihua.common.model.dtos.community.easyPhoto.PageEasyPhotoActivityUserDTO; |
| | | import com.panzhihua.common.model.dtos.community.wallet.*; |
| | | import com.panzhihua.common.model.dtos.elders.ComEldersAuthGetResultDTO; |
| | | import com.panzhihua.common.model.dtos.elders.ComEldersAuthPageDTO; |
| | | import com.panzhihua.common.model.dtos.elders.ComEldersAuthUserAddAppDTO; |
| | |
| | | import com.panzhihua.common.model.vos.shop.ShopStoreVO; |
| | | import com.panzhihua.common.model.vos.user.UserElectronicFileVO; |
| | | import com.panzhihua.common.model.vos.user.UserPhoneVO; |
| | | import io.swagger.annotations.ApiOperation; |
| | | import org.springframework.cloud.openfeign.FeignClient; |
| | | import org.springframework.web.bind.annotation.*; |
| | | |
| | |
| | | * @return 详情 |
| | | */ |
| | | @PostMapping("detailactivity") |
| | | R detailActivity(@RequestParam("id") Long id, @RequestParam("userId") Long userId); |
| | | R detailActivity(@RequestParam("id") Long id, @RequestParam(value = "userId",required = false) Long userId); |
| | | |
| | | /** |
| | | * 分页活动报名名单 |
| | | * |
| | | * @param activitySignVO 查询参数 |
| | | * @return 报名人员集合 |
| | | */ |
| | | @PostMapping("listactivitysign") |
| | | R listActivitySign(@RequestBody ActivitySignVO activitySignVO); |
| | | |
| | | /** |
| | | * 活动报名名单 |
| | |
| | | * @param activitySignVO 查询参数 |
| | | * @return 报名人员集合 |
| | | */ |
| | | @PostMapping("listactivitysign") |
| | | R listActivitySign(@RequestBody ActivitySignVO activitySignVO); |
| | | @PostMapping("listactivitysigns") |
| | | R listActivitySigns(@RequestBody ActivitySignVO activitySignVO); |
| | | |
| | | /** |
| | | * 新增社区动态 |
| | |
| | | R listSaveMngCarExcelVO(@RequestBody List<ComMngCarExcelVO> list, @RequestParam("communityId") Long communityId); |
| | | |
| | | /** |
| | | * 车辆导出 |
| | | * |
| | | * @param exportComMngCarExcelDTO |
| | | * @return |
| | | */ |
| | | @PostMapping("/common/data/car/export") |
| | | R exportRealCar(@RequestBody ExportComMngCarExcelDTO exportComMngCarExcelDTO); |
| | | |
| | | /** |
| | | * 社区后台实有单位管理列表 |
| | | * |
| | | * @param pageComMngRealCompanyDTO |
| | |
| | | */ |
| | | @PostMapping("/common/data/company/page") |
| | | R pageQueryComMngRealCompany(@RequestBody PageComMngRealCompanyDTO pageComMngRealCompanyDTO); |
| | | |
| | | /** |
| | | * 社区后台实有单位统计 |
| | | * |
| | | * @param communityId 社区id |
| | | * @return 统计结果 |
| | | */ |
| | | @PostMapping("/common/data/company/statistics") |
| | | R getComMngRealCompanyTotalByAdmin(@RequestParam("communityId") Long communityId); |
| | | |
| | | /** |
| | | * 社区后台添加修改实有单位 |
| | |
| | | R listVillage(ComMngVillageVO comMngVillageVO); |
| | | |
| | | /** |
| | | * 根据房屋id查询实有房屋 |
| | | * |
| | | * @param villageId 查询条件 |
| | | * @return 查询结果 |
| | | */ |
| | | @PostMapping("/getVillageById") |
| | | R getVillageById(@RequestParam(value = "villageId")Long villageId); |
| | | |
| | | /** |
| | | * 批量导入实有房屋 |
| | | * |
| | | * @param list 实有房屋数据 |
| | |
| | | */ |
| | | @PostMapping("/common/data/population/getList") |
| | | R getPopulationLists(@RequestBody List<Long> Ids); |
| | | |
| | | /** |
| | | * 根据小区id查询实有人口 |
| | | * |
| | | * @param villageId 小区id |
| | | * @return 查询结果 |
| | | */ |
| | | @PostMapping("/common/data/population/getListByVillageId") |
| | | R getPopulationListByVillageId(@RequestParam("villageId") Long villageId); |
| | | |
| | | /** |
| | | * 创建调查问卷 |
| | |
| | | * @return 详情 |
| | | */ |
| | | @GetMapping("/detailworkguide") |
| | | R detailWorkGuide(@RequestParam("workGuideId") Long workGuideId); |
| | | R detailWorkGuide(@RequestParam("workGuideId") Long workGuideId, @RequestParam("conmunityId") Long conmunityId); |
| | | |
| | | /** |
| | | * 办事指南_分页 |
| | |
| | | /** |
| | | * 事件大屏统计接口 |
| | | * |
| | | * @param communityId 社区id |
| | | * @param screenEventDTO 请求参数 |
| | | * @return 统计结果 |
| | | */ |
| | | @GetMapping("/screen/getScreenEvent") |
| | | R getScreenEvent(@RequestParam("communityId") Long communityId); |
| | | @PostMapping("/screen/getScreenEvent") |
| | | R getScreenEvent(@RequestBody BigScreenEventDTO screenEventDTO); |
| | | |
| | | /** |
| | | * 民生大屏统计接口 |
| | |
| | | */ |
| | | @PostMapping("/village/admin/export") |
| | | R getGridVillageListExport(@RequestBody ComMngVillageListExportAdminDTO villageListAppDTO); |
| | | |
| | | /** |
| | | * 社区后台-分页查询随手拍活动列表 |
| | | * @param pageEasyPhotoActivityDTO 请求参数 |
| | | * @return 随手拍活动列表 |
| | | */ |
| | | @PostMapping("/easy/photo/activity/page") |
| | | R pageEasyPhotoActivity(@RequestBody PageEasyPhotoActivityDTO pageEasyPhotoActivityDTO); |
| | | |
| | | /** |
| | | * 社区后台-添加随手拍活动 |
| | | * @param addEasyPhotoActivityDTO 请求参数 |
| | | * @return 添加结果 |
| | | */ |
| | | @PostMapping("/easy/photo/activity/add") |
| | | R addEasyPhotoActivity(@RequestBody AddEasyPhotoActivityDTO addEasyPhotoActivityDTO); |
| | | |
| | | /** |
| | | * 社区后台-编辑随手拍活动 |
| | | * @param editEasyPhotoActivityDTO 请求参数 |
| | | * @return 编辑结果 |
| | | */ |
| | | @PostMapping("/easy/photo/activity/edit") |
| | | R editEasyPhotoActivity(@RequestBody EditEasyPhotoActivityDTO editEasyPhotoActivityDTO); |
| | | |
| | | /** |
| | | * 社区后台-取消随手拍活动 |
| | | * @param id 随手拍活动id |
| | | * @return 取消结果 |
| | | */ |
| | | @GetMapping("/easy/photo/activity/cancel") |
| | | R cancelEasyPhotoActivity(@RequestParam("id") Long id); |
| | | |
| | | /** |
| | | * 分页查询随手拍活动下居民参与记录 |
| | | * @param pageEasyPhotoActivityUserDTO 请求参数 |
| | | * @return 居民参与记录 |
| | | */ |
| | | @PostMapping("/easy/photo/activity/page/user") |
| | | R pageEasyPhotoActivityUser(@RequestBody PageEasyPhotoActivityUserDTO pageEasyPhotoActivityUserDTO); |
| | | |
| | | /** |
| | | * 随手拍活动定时任务 |
| | | * @return 执行结果 |
| | | */ |
| | | @PostMapping("timeTaskEasyPhotoActivity") |
| | | R timedTaskEasyPhotoActivity(); |
| | | |
| | | /** |
| | | * 分页查询收益结算列表 |
| | | * @param pageWalletAdminDTO 请求参数 |
| | | * @return 收益结算列表 |
| | | */ |
| | | @PostMapping("/user/wallet/page") |
| | | R pageUserWalletAdmin(@RequestBody PageComActWalletAdminDTO pageWalletAdminDTO); |
| | | |
| | | /** |
| | | * 用户结算收益 |
| | | * @param settlementAdminDTO 请求参数 |
| | | * @return 结算结果 |
| | | */ |
| | | @PostMapping("/user/wallet/settlement") |
| | | R userWalletSettlementAdmin(@RequestBody ComActWalletSettlementAdminDTO settlementAdminDTO); |
| | | |
| | | /** |
| | | * 分页查询交易记录 |
| | | * @param pageTradeAdminDTO 请求参数 |
| | | * @return 交易记录列表 |
| | | */ |
| | | @PostMapping("/user/wallet/trade/page") |
| | | R pageUserWalletTradeAdmin(@RequestBody PageComActWalletTradeAdminDTO pageTradeAdminDTO); |
| | | |
| | | /** |
| | | * 社区随手拍列表统计 |
| | | * @param communityId 社区id |
| | | * @return 统计结果 |
| | | */ |
| | | @GetMapping("/easyphoto/statistics") |
| | | R easyPhotoStatistics(@RequestParam("communityId") Long communityId); |
| | | |
| | | /** |
| | | * 分页查询邻里圈话题列表 |
| | | * @param circleTopicAdminDTO 请求参数 |
| | | * @return 邻里圈话题列表 |
| | | */ |
| | | @PostMapping("/neighbor/pageNeighborTopicByAdmin") |
| | | R pageNeighborTopicByAdmin(@RequestBody ComActNeighborCircleTopicAdminDTO circleTopicAdminDTO); |
| | | |
| | | /** |
| | | * 添加邻里圈话题 |
| | | * @param addCircleTopicAdminDTO 请求参数 |
| | | * @return 添加结果 |
| | | */ |
| | | @PostMapping("/neighbor/addNeighborTopicByAdmin") |
| | | R addNeighborTopicByAdmin(@RequestBody AddNeighborCircleTopicAdminDTO addCircleTopicAdminDTO); |
| | | |
| | | /** |
| | | * 编辑邻里圈话题 |
| | | * @param addCircleTopicAdminDTO 请求参数 |
| | | * @return 编辑结果 |
| | | */ |
| | | @PostMapping("/neighbor/editNeighborTopicByAdmin") |
| | | R editNeighborTopicByAdmin(@RequestBody AddNeighborCircleTopicAdminDTO addCircleTopicAdminDTO); |
| | | |
| | | /** |
| | | * 小程序查询邻里圈话题列表 |
| | | * @param communityId 社区id |
| | | * @return 邻里圈话题列表 |
| | | */ |
| | | @GetMapping("/neighbor/getNeighborTopicByApp") |
| | | R getNeighborTopicByApp(@RequestParam("communityId") Long communityId); |
| | | |
| | | /** |
| | | * 综治后台-查询社区列表 |
| | | * @return 社区列表 |
| | | */ |
| | | @GetMapping("/eventgrid/community/list") |
| | | R getCommunityLists(); |
| | | |
| | | /** |
| | | * 分页查询退役军人列表 |
| | | * |
| | | * @param comExServicemanDTO 请求参数 |
| | | * @return 退役军人列表 |
| | | */ |
| | | @PostMapping("/population/page/exServiceman") |
| | | R pageExServiceman(@RequestBody ComExServicemanDTO comExServicemanDTO); |
| | | |
| | | /** |
| | | * 分页查询社区动态分类列表 |
| | | * @param comActDynTypeDTO 请求参数 |
| | | * @return 动态分类列表 |
| | | */ |
| | | @PostMapping("/dyn/type/page") |
| | | R pageDynTypeByAdmin(@RequestBody PageComActDynTypeDTO comActDynTypeDTO); |
| | | |
| | | /** |
| | | * 查询社区下所有动态分类列表 |
| | | * @param comActDynTypeDTO 请求参数 |
| | | * @return 动态分类列表 |
| | | */ |
| | | @PostMapping("/dyn/type/list") |
| | | R getDynTypeListByAdmin(@RequestBody PageComActDynTypeDTO comActDynTypeDTO); |
| | | |
| | | /** |
| | | * 添加社区动态分类 |
| | | * @param comActDynTypeDTO 请求参数 |
| | | * @return 添加结果 |
| | | */ |
| | | @PostMapping("/dyn/type/add") |
| | | R addDynTypeByAdmin(@RequestBody AddComActDynTypeDTO comActDynTypeDTO); |
| | | |
| | | /** |
| | | * 编辑社区动态分类 |
| | | * @param comActDynTypeDTO 请求参数 |
| | | * @return 编辑结果 |
| | | */ |
| | | @PostMapping("/dyn/type/edit") |
| | | R editDynTypeByAdmin(@RequestBody EditComActDynTypeDTO comActDynTypeDTO); |
| | | |
| | | /** |
| | | * 删除社区动态分类 |
| | | * @param ids 社区动态分类id集合 |
| | | * @return 删除结果 |
| | | */ |
| | | @PostMapping("/dyn/type/delete") |
| | | R deleteDynTypeByAdmin(@RequestBody List<Long> ids); |
| | | |
| | | /** |
| | | * 随手拍发放奖励 |
| | | * @param grantRewardDTO 请求参数 |
| | | * @return 发放结果 |
| | | */ |
| | | @PostMapping("/easyphoto/grantReward") |
| | | R grantReward(@RequestBody GrantRewardDTO grantRewardDTO); |
| | | |
| | | /** |
| | | * 获取最新活动和用户最新收益 |
| | | * @param userId 用户id |
| | | * @param communityId 社区id |
| | | * @return 最新活动和用户最新收益 |
| | | */ |
| | | @PostMapping("/easyphoto/getUserReward") |
| | | R getUserReward(@RequestParam("userId") Long userId,@RequestParam("communityId") Long communityId); |
| | | |
| | | /** |
| | | * 读取用户随手拍奖励 |
| | | * @param userId 用户id |
| | | * @return 读取结果 |
| | | */ |
| | | @PostMapping("/easyphoto/readUserReward") |
| | | R readUserReward(@RequestParam("userId") Long userId,@RequestParam("communityId") Long communityId); |
| | | |
| | | /** |
| | | * 分页查询巡查记录 |
| | | * @param comSwPatrolRecordPageDTO 查询参数 |
| | | * @return 分页集合 |
| | | */ |
| | | @PostMapping("/patrolRecord/page") |
| | | R pagePatrolRecord(@RequestBody ComSwPatrolRecordPageDTO comSwPatrolRecordPageDTO); |
| | | |
| | | /** |
| | | * 新增巡查记录 |
| | | * @param comSwPatrolRecordAddDTO 新增参数 |
| | | * @return 新增结果 |
| | | */ |
| | | @PostMapping("/patrolRecord/addPatrolRecord") |
| | | R addPatrolRecord(@RequestBody ComSwPatrolRecordAddDTO comSwPatrolRecordAddDTO); |
| | | } |