New file |
| | |
| | | package com.matrix.system.app.vo; |
| | | |
| | | import com.matrix.core.tools.StringUtils; |
| | | import com.matrix.system.hive.bean.Answer; |
| | | import com.matrix.system.hive.bean.VipAnswer; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * @author wzy |
| | | * @date 2020-12-28 |
| | | **/ |
| | | @ApiModel(value = "QuestionVo", description = "会员档案返回参数类") |
| | | public class QuestionVo { |
| | | |
| | | @ApiModelProperty(value = "问题ID") |
| | | private Long id; |
| | | |
| | | @ApiModelProperty(value = "问题") |
| | | private String question; |
| | | |
| | | @ApiModelProperty(value = "类型 1-文本 输入框 2-单选 下拉框 3-多选 多选框 4-长文本 文本域 5-标题 只显示即可") |
| | | private String type; |
| | | |
| | | @ApiModelProperty(value = "单选、多选的选项") |
| | | private List<Answer> answers; |
| | | |
| | | @ApiModelProperty(value = "回显答案") |
| | | private VipAnswer vipAnswer; |
| | | |
| | | public Long getId() { |
| | | return id; |
| | | } |
| | | |
| | | public void setId(Long id) { |
| | | this.id = id; |
| | | } |
| | | |
| | | public String getQuestion() { |
| | | return question; |
| | | } |
| | | |
| | | public void setQuestion(String question) { |
| | | this.question = question; |
| | | } |
| | | |
| | | public String getType() { |
| | | if (StringUtils.isNotBlank(type)) { |
| | | switch (type) { |
| | | case "文本" : |
| | | return "1"; |
| | | case "单选" : |
| | | return "2"; |
| | | case "多选" : |
| | | return "3"; |
| | | case "长文本" : |
| | | return "4"; |
| | | case "标题" : |
| | | return "5"; |
| | | default: |
| | | return "6"; |
| | | } |
| | | } |
| | | return type; |
| | | } |
| | | |
| | | public void setType(String type) { |
| | | this.type = type; |
| | | } |
| | | |
| | | public List<Answer> getAnswers() { |
| | | return answers; |
| | | } |
| | | |
| | | public void setAnswers(List<Answer> answers) { |
| | | this.answers = answers; |
| | | } |
| | | |
| | | public VipAnswer getVipAnswer() { |
| | | return vipAnswer; |
| | | } |
| | | |
| | | public void setVipAnswer(VipAnswer vipAnswer) { |
| | | this.vipAnswer = vipAnswer; |
| | | } |
| | | } |