| | |
| | | import com.panzhihua.common.model.vos.community.*; |
| | | import com.panzhihua.common.model.vos.community.questnaire.EditComActQuestnaireVo; |
| | | import com.panzhihua.common.model.vos.community.questnaire.QuestnaireVO; |
| | | import com.panzhihua.common.model.vos.community.questnaire.UsersAnswerQuestnaireVO; |
| | | import com.panzhihua.common.model.vos.user.UserPhoneVO; |
| | | import com.panzhihua.service_community.model.dos.ComActActPrizeDO; |
| | | import com.panzhihua.service_community.model.dos.ComActDynDO; |
| | |
| | | } |
| | | |
| | | /** |
| | | * 管理后台分页查询社区动态 |
| | | * |
| | | * @param comActDynVO 查询参数 |
| | | * @return 动态集合 |
| | | */ |
| | | @PostMapping("pagedynamicByAdmin") |
| | | public R pagedynamicByAdmin(@RequestBody ComActDynVO comActDynVO) { |
| | | return comActDynService.pageDynamicByAdmin(comActDynVO); |
| | | } |
| | | |
| | | /** |
| | | * 社区动态详情 |
| | | * |
| | | * @param id 动态id |
| | |
| | | @PostMapping("addvolunteer") |
| | | R addVolunteer(@RequestBody ComMngVolunteerMngVO comMngVolunteerMngVO){ |
| | | return comMngVolunteerMngService.addVolunteer(comMngVolunteerMngVO); |
| | | } |
| | | |
| | | /** |
| | | * 获取志愿者详情 |
| | | * @param id |
| | | * @return |
| | | */ |
| | | @GetMapping("getVolunteerById") |
| | | R getVolunteerById(@RequestParam("id")Long id){ |
| | | return comMngVolunteerMngService.getVolunteerById(id); |
| | | } |
| | | |
| | | /** |
| | |
| | | */ |
| | | @PostMapping("questnaire/pagequestnaire") |
| | | public R pageQuestnaire(@RequestBody PageQuestnaireDTO pageQuestnaireDTO,@RequestParam("communityId") Long communityId) { |
| | | return comActQuestnaireService.pageQuestnaire(pageQuestnaireDTO,communityId); |
| | | if(pageQuestnaireDTO.getForParty()==null){ |
| | | pageQuestnaireDTO.setForParty(false); |
| | | } |
| | | if(pageQuestnaireDTO.getForVolunteer()==null){ |
| | | pageQuestnaireDTO.setForVolunteer(false); |
| | | } |
| | | return comActQuestnaireService.pageQuestnaire(pageQuestnaireDTO, communityId); |
| | | } |
| | | |
| | | /** |
| | |
| | | return comActQuestnaireService.pageQuestnaireAnswer(pageQuestnaireAnswerDTO); |
| | | } |
| | | |
| | | /** |
| | | * 居民填写问卷调查问卷 |
| | | * @param usersAnswerQuestnaireVO |
| | | */ |
| | | @PostMapping("questnaire/usersanswequestnaire") |
| | | public R usersAnsweQuestnaire(@RequestBody UsersAnswerQuestnaireVO usersAnswerQuestnaireVO,@RequestParam("userId") Long userId){ |
| | | return comActQuestnaireService.usersAnsweQuestnaire(usersAnswerQuestnaireVO,userId); |
| | | } |
| | | |
| | | } |