CeDo
2021-04-09 3004a808d7adca77d2d4e9e4d4bd1f4f01520c8a
add:社会问卷  api
2个文件已添加
132 ■■■■■ 已修改文件
springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/CommunityQuestnaireApi.java 55 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/community_backstage/src/main/java/com/panzhihua/community_backstage/api/CommunityQuestnaireApi.java 77 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/CommunityQuestnaireApi.java
New file
@@ -0,0 +1,55 @@
package com.panzhihua.applets.api;
import com.panzhihua.common.controller.BaseController;
import com.panzhihua.common.model.dtos.community.PageComCvtBusinessAppletsDTO;
import com.panzhihua.common.model.dtos.community.PageCommunityQuestnaireDTO;
import com.panzhihua.common.model.vos.R;
import com.panzhihua.common.model.vos.community.ComActQuestnaireVO;
import com.panzhihua.common.model.vos.community.ComCvtBusinessVO;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
import org.springframework.web.bind.annotation.*;
/**
 * @description: 社区通/调查问卷接口
 * @author: cedoo
 * @date: 2021-4-8
 */
@Slf4j
@Api(tags = {"社区通/调查问卷"})
@RestController
@RequestMapping("/questnaire")
public class CommunityQuestnaireApi extends BaseController {
    @ApiOperation(value = "分页查询调查问卷", response = ComActQuestnaireVO.class)
    @PostMapping("/page")
    public R page(@RequestBody PageCommunityQuestnaireDTO pageCommunityQuestnaireDTO) {
        return null;
    }
    @ApiOperation(value = "创建调查问卷")
    @PostMapping("/add")
    public R add(@RequestBody ComActQuestnaireVO comActQuestnaireVO) {
        return null;
    }
    @ApiOperation(value = "查看问卷", response = ComActQuestnaireVO.class)
    @GetMapping("/view")
    public R viewQuestnaire(@RequestBody ComActQuestnaireVO comActQuestnaireVO) {
        return null;
    }
    @ApiOperation(value = "在线统计信息", response = ComActQuestnaireVO.class)
    @GetMapping("/stat")
    public R stat(@RequestBody ComActQuestnaireVO comActQuestnaireVO) {
        return null;
    }
    @ApiOperation(value = "在线统计详细", response = ComCvtBusinessVO.class)
    @GetMapping("/stat/details")
    public R statDetails(@RequestBody PageComCvtBusinessAppletsDTO comCvtBusinessAppletsDTO) {
        return null;
    }
}
springcloud_k8s_panzhihuazhihuishequ/community_backstage/src/main/java/com/panzhihua/community_backstage/api/CommunityQuestnaireApi.java
New file
@@ -0,0 +1,77 @@
package com.panzhihua.community_backstage.api;
import com.panzhihua.common.controller.BaseController;
import com.panzhihua.common.model.dtos.community.PageComCvtBusinessAppletsDTO;
import com.panzhihua.common.model.vos.R;
import com.panzhihua.common.model.vos.community.ComCvtBusinessVO;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
import org.springframework.web.bind.annotation.*;
/**
 * @description: 社区通/调查问卷接口
 * @author: cedoo
 * @date: 2021-4-8
 */
@Slf4j
@Api(tags = {"社区通/调查问卷"})
@RestController
@RequestMapping("/questnaire")
public class CommunityQuestnaireApi extends BaseController {
    @ApiOperation(value = "分页查询调查问卷", response = ComCvtBusinessVO.class)
    @PostMapping("/page")
    public R page(@RequestBody PageComCvtBusinessAppletsDTO comCvtBusinessAppletsDTO) {
        return null;
    }
    @ApiOperation(value = "创建调查问卷", response = ComCvtBusinessVO.class)
    @PostMapping("/add")
    public R add(@RequestBody PageComCvtBusinessAppletsDTO comCvtBusinessAppletsDTO) {
        return null;
    }
    @ApiOperation(value = "继续调研/停止调研", response = ComCvtBusinessVO.class)
    @GetMapping("/toggle")
    public R toggle(@RequestBody PageComCvtBusinessAppletsDTO comCvtBusinessAppletsDTO) {
        return null;
    }
    @ApiOperation(value = "查看详细", response = ComCvtBusinessVO.class)
    @GetMapping("/view")
    public R viewQuestnaire(@RequestBody PageComCvtBusinessAppletsDTO comCvtBusinessAppletsDTO) {
        return null;
    }
    @ApiOperation(value = "查看详细-调查结果", response = ComCvtBusinessVO.class)
    @GetMapping("/stat")
    public R stat(@RequestBody PageComCvtBusinessAppletsDTO comCvtBusinessAppletsDTO) {
        return null;
    }
    @ApiOperation(value = "查看详细-调查结果-查看详细信息", response = ComCvtBusinessVO.class)
    @GetMapping("/stat/details")
    public R statDetails(@RequestBody PageComCvtBusinessAppletsDTO comCvtBusinessAppletsDTO) {
        return null;
    }
    @ApiOperation(value = "分页查看答卷情况", response = ComCvtBusinessVO.class)
    @GetMapping("/answer/page")
    public R pageAnswer(@RequestBody PageComCvtBusinessAppletsDTO comCvtBusinessAppletsDTO) {
        return null;
    }
    @ApiOperation(value = "查看答卷详细", response = ComCvtBusinessVO.class)
    @GetMapping("/answer/detail")
    public R answerDetail(@RequestBody PageComCvtBusinessAppletsDTO comCvtBusinessAppletsDTO) {
        return null;
    }
    @ApiOperation(value = "导出数据", response = ComCvtBusinessVO.class)
    @GetMapping("/export")
    public R export(@RequestBody PageComCvtBusinessAppletsDTO comCvtBusinessAppletsDTO) {
        return null;
    }
}