| | |
| | | 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 org.springframework.cloud.openfeign.FeignClient; |
| | | import org.springframework.web.bind.annotation.*; |
| | |
| | | */ |
| | | @PostMapping("pagedynamic") |
| | | R pageDynamic(@RequestBody ComActDynVO comActDynVO); |
| | | |
| | | /** |
| | | * 管理后台分页查询社区动态 |
| | | * |
| | | * @param comActDynVO 查询参数 |
| | | * @return 动态集合 |
| | | */ |
| | | @PostMapping("pagedynamicByAdmin") |
| | | R pageDynamicByAdmin(@RequestBody ComActDynVO comActDynVO); |
| | | |
| | | /** |
| | | * 社区动态详情 |
| | |
| | | */ |
| | | @PostMapping("/questnaire/deletequestnaire") |
| | | R editQuestnaireDO(@RequestParam("questId") Long questId,@RequestParam("userId") Long userId); |
| | | |
| | | /** |
| | | * 问卷答题结果 |
| | | * |
| | | * @param questId 问卷ID |
| | | */ |
| | | @PostMapping("/questnaire/answerslist") |
| | | R answerResultList(@RequestParam("questId") Long questId); |
| | | |
| | | |
| | | /** |
| | | * 问卷调查详细 |
| | | * @param questId 问卷ID |
| | | * @return 用户问卷调查详细 |
| | | */ |
| | | @GetMapping("/questnaire/view") |
| | | R view(@RequestParam("userId") Long userId, @RequestParam("questId") Long questId); |
| | | |
| | | /** |
| | | * 用户问卷调查详细 |
| | | * @param userId 用户ID |
| | | * @param questId 问卷ID |
| | | * @return 用户问卷调查详细 |
| | | */ |
| | | @GetMapping("/questnaire/usersanswer") |
| | | R answerInfoQuestnaire(@RequestParam("userId") Long userId, @RequestParam("questId") Long questId); |
| | | |
| | | /** |
| | | * 查看用户问卷调查统计信息 |
| | | * @param questId 问卷ID |
| | | * @return 用户问卷调查统计信息 |
| | | */ |
| | | @GetMapping("/questnaire/stat") |
| | | R statistics(@RequestParam("questId") Long questId); |
| | | |
| | | |
| | | /** |
| | | * 问卷题目 答卷信息 |
| | | * |
| | | * @param pageQuestnaireSubDetailsDTO 问卷ID |
| | | */ |
| | | @PostMapping("/questnaire/qaqeustanswerdetails") |
| | | R qaQeustAnswerDetails(@RequestBody PageQuestnaireSubDetailsDTO pageQuestnaireSubDetailsDTO); |
| | | |
| | | |
| | | /** |
| | | * 社区问卷分页 |
| | | * @param pageQuestnaireAnswerDTO 社区问卷分页参数 |
| | | * @return 分页数据 |
| | | */ |
| | | @PostMapping("/questnaire/pagequestnaireanswer") |
| | | R pageQuestnaireAnswer(@RequestBody PageQuestnaireAnswerDTO pageQuestnaireAnswerDTO); |
| | | |
| | | |
| | | /** |
| | | * 居民填写问卷调查问卷 |
| | | * @param usersAnswerQuestnaireVO 填写情况 |
| | | */ |
| | | @PostMapping("/questnaire/usersanswequestnaire") |
| | | R usersAnsweQuestnaire(@RequestBody UsersAnswerQuestnaireVO usersAnswerQuestnaireVO, @RequestParam("userId") Long userId); |
| | | |
| | | } |