| | |
| | | @Resource |
| | | private CommunityService communityService; |
| | | |
| | | @ApiOperation(value = "分页查询调查问卷", response = ComActQuestnaireVO.class) |
| | | @PostMapping("/page") |
| | | public R page(@RequestBody PageQuestnaireDTO pageQuestnaireDTO) { |
| | | @ApiOperation(value = "分页查询登录用户调查问卷", response = ComActQuestnaireVO.class) |
| | | @PostMapping("/pageUser") |
| | | public R pageUser(@RequestBody PageQuestnaireDTO pageQuestnaireDTO) { |
| | | LoginUserInfoVO loginUserInfo = this.getLoginUserInfo(); |
| | | Integer isPartymember = loginUserInfo.getIsPartymember(); |
| | | Integer isVolunteer = loginUserInfo.getIsVolunteer(); |
| | | |
| | | pageQuestnaireDTO.setForParty(1 == isPartymember); |
| | | pageQuestnaireDTO.setForVolunteer(1 == isVolunteer); |
| | | return communityService.pageQuestnaire(pageQuestnaireDTO, loginUserInfo.getCommunityId()); |
| | | } |
| | | |
| | | |
| | | @ApiOperation(value = "分页查询社区调查问卷", response = ComActQuestnaireVO.class) |
| | | @PostMapping("/pageVolunteer") |
| | | public R pageVolunteer(@RequestBody PageQuestnaireDTO pageQuestnaireDTO) { |
| | | LoginUserInfoVO loginUserInfo = this.getLoginUserInfo(); |
| | | if(loginUserInfo.getIsVolunteer()!=1){ |
| | | return R.fail("用户不是社区志愿者!"); |
| | | } |
| | | pageQuestnaireDTO.setForMasses(true); |
| | | pageQuestnaireDTO.setForVolunteer(true); |
| | | pageQuestnaireDTO.setForParty(true); |
| | | return communityService.pageQuestnaire(pageQuestnaireDTO, loginUserInfo.getCommunityId()); |
| | | } |
| | | |
| | |
| | | |
| | | @ApiOperation(value = "编辑问卷") |
| | | @PostMapping("/edit") |
| | | public R eidtQuestnaire(@RequestBody QuestnaireVO questnaireVO) { |
| | | public R editQuestnaire(@RequestBody QuestnaireVO questnaireVO) { |
| | | LoginUserInfoVO loginUserInfo = this.getLoginUserInfo(); |
| | | return communityService.editQuestnaire(questnaireVO); |
| | | } |