| | |
| | | import com.panzhihua.common.model.vos.community.ComActQuestnaireAnswerContentVO; |
| | | import com.panzhihua.common.model.vos.community.ComActQuestnaireVO; |
| | | import com.panzhihua.common.model.vos.community.ComCvtBusinessVO; |
| | | import com.panzhihua.common.model.vos.community.questnaire.QuestnaireAnswerStatVO; |
| | | import com.panzhihua.common.model.vos.community.questnaire.QuestnaireVO; |
| | | import com.panzhihua.common.model.vos.community.questnaire.UsersAnswerVO; |
| | | import com.panzhihua.common.model.vos.community.questnaire.UsersAnswerQuestnaireVO; |
| | | import com.panzhihua.common.model.vos.community.questnaire.*; |
| | | |
| | | import com.panzhihua.common.service.community.CommunityService; |
| | | import io.swagger.annotations.Api; |
| | |
| | | |
| | | @ApiOperation(value = "居民填写问卷调查问卷") |
| | | @PostMapping("/stat/answer") |
| | | public R usersAnsweQuestnaire(@RequestBody UsersAnswerQuestnaireVO usersAnswerQuestnaireVO) { |
| | | public R usersAnswerQuestnaire(@RequestBody UsersAnswerQuestnaireVO usersAnswerQuestnaireVO) { |
| | | LoginUserInfoVO loginUserInfo = this.getLoginUserInfo(); |
| | | return communityService.usersAnsweQuestnaire(usersAnswerQuestnaireVO, loginUserInfo.getUserId()); |
| | | |
| | | } |
| | | |
| | | @ApiOperation(value = "编辑问卷") |
| | | @PostMapping("/edit") |
| | | public R eidtQuestnaire(@RequestBody QuestnaireVO questnaireVO) { |
| | | LoginUserInfoVO loginUserInfo = this.getLoginUserInfo(); |
| | | return communityService.editQuestnaire(questnaireVO); |
| | | } |
| | | |
| | | @ApiOperation(value = "继续调研/停止调研") |
| | | @GetMapping("/toggle") |
| | | public R toggle(@RequestBody EditComActQuestnaireVo editComActQuestnaireVo) { |
| | | return communityService.editQuestnaireDO(editComActQuestnaireVo); |
| | | } |
| | | |
| | | @ApiOperation(value = "删除问卷") |
| | | @GetMapping("/delete") |
| | | public R delete(@RequestParam("questId") Long questId) { |
| | | LoginUserInfoVO loginUserInfo = this.getLoginUserInfo(); |
| | | return communityService.editQuestnaireDO(questId, loginUserInfo.getUserId()); |
| | | } |
| | | |
| | | } |