| | |
| | | |
| | | import javax.annotation.Resource; |
| | | |
| | | import com.panzhihua.service_community.service.ComActService; |
| | | import com.panzhihua.common.model.dtos.PageBaseDTO; |
| | | import com.panzhihua.common.model.dtos.community.convenient.PagePopularMerchantDTO; |
| | | import com.panzhihua.service_community.service.BigScreenStatisticsService; |
| | | import com.panzhihua.service_community.service.BigScreenService; |
| | |
| | | |
| | | @Resource |
| | | private ComMngPopulationService comMngPopulationService; |
| | | @Resource |
| | | private ComActService comActService; |
| | | @Resource |
| | | private BigScreenService bigScreenService; |
| | | @Resource |
| | |
| | | } |
| | | |
| | | /** |
| | | * 西区大屏治理数据 |
| | | */ |
| | | @GetMapping("/getWestScreenStatics") |
| | | public R westScreenStatics(){ |
| | | return comMngPopulationService.westScreenStatics(); |
| | | } |
| | | |
| | | @GetMapping("/getComprehensivePopulationStatics") |
| | | public R getComprehensivePopulationStatics(@RequestParam("streetId") Long streetId){ |
| | | return comMngPopulationService.getComprehensivePopulationStatics(streetId); |
| | | } |
| | | |
| | | @GetMapping("/getComprehensiveStreetList") |
| | | public R getComprehensiveStreetList(){ |
| | | return comMngPopulationService.getComprehensiveStreetList(); |
| | | } |
| | | |
| | | |
| | | @GetMapping("/getCommunityPassword") |
| | | public R getCommunityPassword(@RequestParam("communityId") Long communityId){ |
| | | return comActService.getCommunityPassword(communityId); |
| | | } |
| | | /** |
| | | * 新版大屏首页接口 |
| | | */ |
| | | @GetMapping("/indexInfo") |
| | |
| | | } |
| | | |
| | | /** |
| | | * 首页二级页面-微心愿 |
| | | * @param communityId |
| | | * @return |
| | | */ |
| | | @GetMapping("/index/microWish") |
| | | public R indexMicroWish(@RequestParam("communityId") Long communityId) { |
| | | return bigScreenStatisticsService.indexMicroWish(communityId); |
| | | } |
| | | |
| | | /** |
| | | * 首页二级页面-随手拍 |
| | | * @param communityId |
| | | * @return |
| | | */ |
| | | @GetMapping("/index/easyPhoto") |
| | | public R indexEasyPhoto(@RequestParam("communityId") Long communityId) { |
| | | return bigScreenStatisticsService.indexEasyPhoto(communityId); |
| | | } |
| | | |
| | | /** |
| | | * 首页二级页面-随手拍展示列表 |
| | | * @return |
| | | */ |
| | | @PostMapping("/index/easyPhotoList") |
| | | public R indexEasyPhotoList(@RequestBody PageBaseDTO pageBaseDTO) { |
| | | return bigScreenStatisticsService.indexEasyPhotoList(pageBaseDTO); |
| | | } |
| | | |
| | | /** |
| | | * 首页二级页面-社区问卷 |
| | | * @param communityId |
| | | * @return |
| | | */ |
| | | @GetMapping("/index/questionnaire") |
| | | public R indexQuestionnaire(@RequestParam("communityId") Long communityId) { |
| | | return bigScreenStatisticsService.indexQuestionnaire(communityId); |
| | | } |
| | | |
| | | /** |
| | | * 首页二级页面-社区动态 |
| | | * @param communityId |
| | | * @return |
| | | */ |
| | | @GetMapping("/index/dyn") |
| | | public R indexDyn(@RequestParam("communityId") Long communityId) { |
| | | return bigScreenStatisticsService.indexDyn(communityId); |
| | | } |
| | | |
| | | /** |
| | | * 首页二级页面-社区动态展示列表 |
| | | * @param pageBaseDTO |
| | | * @return |
| | | */ |
| | | @PostMapping("/index/dynList") |
| | | public R indexDynList(@RequestBody PageBaseDTO pageBaseDTO) { |
| | | return bigScreenStatisticsService.indexDynList(pageBaseDTO); |
| | | } |
| | | |
| | | /** |
| | | * 首页二级页面-邻里圈 |
| | | * @param communityId |
| | | * @return |
| | | */ |
| | | @GetMapping("/index/neighbor") |
| | | public R indexNeighbor(@RequestParam("communityId") Long communityId) { |
| | | return bigScreenStatisticsService.indexNeighbor(communityId); |
| | | } |
| | | |
| | | /** |
| | | * 首页二级页面-邻里圈展示列表 |
| | | * @param pageBaseDTO |
| | | * @return |
| | | */ |
| | | @PostMapping("/index/neighborList") |
| | | public R indexNeighborList(@RequestBody PageBaseDTO pageBaseDTO) { |
| | | return bigScreenStatisticsService.indexNeighborList(pageBaseDTO); |
| | | } |
| | | |
| | | /** |
| | | * 首页二级页面-便民商家 |
| | | * @param communityId |
| | | * @return |
| | | */ |
| | | @GetMapping("/index/merchant") |
| | | public R indexMerchant(@RequestParam("communityId") Long communityId) { |
| | | return bigScreenStatisticsService.indexMerchant(communityId); |
| | | } |
| | | |
| | | /** |
| | | * 首页二级页面-商家展示列表 |
| | | * @param pageBaseDTO |
| | | * @return |
| | | */ |
| | | @PostMapping("/index/merchantList") |
| | | public R indexMerchantList(@RequestBody PageBaseDTO pageBaseDTO) { |
| | | return bigScreenStatisticsService.indexMerchantList(pageBaseDTO); |
| | | } |
| | | |
| | | /** |
| | | * 首页二级页面-微心愿展示列表 |
| | | * @param pageBaseDTO |
| | | * @return |
| | | */ |
| | | @PostMapping("/index/microWishList") |
| | | public R indexMicroWishList(@RequestBody PageBaseDTO pageBaseDTO) { |
| | | return bigScreenStatisticsService.indexMicroWishList(pageBaseDTO); |
| | | } |
| | | |
| | | /** |
| | | * 首页二级页面-社区问卷展示列表 |
| | | * @param pageBaseDTO |
| | | * @return |
| | | */ |
| | | @PostMapping("/index/questionnaireList") |
| | | public R indexQuestionnaireList(@RequestBody PageBaseDTO pageBaseDTO) { |
| | | return bigScreenStatisticsService.indexQuestionnaireList(pageBaseDTO); |
| | | } |
| | | |
| | | /** |
| | | * 社区服务大屏数据分析接口 |
| | | */ |
| | | @GetMapping("/serviceData") |