liusheng
2024-05-10 bb60b5747d5f4b85655a541d4990ec7464497b1b
smartor/src/main/java/com/smartor/domain/SvyLibTopic.java
@@ -1,6 +1,8 @@
package com.smartor.domain;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
@@ -35,6 +37,12 @@
    private Long oldid;
    /**
     * 问券题目分类ID
     */
    @ApiModelProperty("分类ID")
    private Long categoryid;
    /**
     * 问卷ID
     */
    @Excel(name = " 问卷ID ")
@@ -46,7 +54,7 @@
     */
    @Excel(name = " 题目类型;枚举 1.单选 2多选 3填空 ")
    @ApiModelProperty("题目类型;枚举 1.单选 2多选 3填空")
    private Long topictype;
    private String topictype = "";
    /**
     * 题目Code
@@ -72,7 +80,7 @@
     * 是否必填
     */
    @ApiModelProperty("是否必填")
    private Long ismandatory;
    private String ismandatory;
    /**
     * 是否隐藏
@@ -104,7 +112,7 @@
     * 上传标记
     */
    @ApiModelProperty("标签")
    private String tag;
    private String tag = "";
    /**
     * 上传时间
@@ -113,8 +121,73 @@
    private Date uploadTime;
    @Override
    public String toString() {
        return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE).append("topicid", getTopicid()).append("oldid", getOldid()).append("svyid", getSvyid()).append("topictype", getTopictype()).append("topiccode", getTopiccode()).append("topic", getTopic()).append("sort", getSort()).append("ismandatory", getIsmandatory()).append("ishide", getIshide()).append("delFlag", getDelFlag()).append("orgid", getOrgid()).append("createBy", getCreateBy()).append("createTime", getCreateTime()).append("updateBy", getUpdateBy()).append("updateTime", getUpdateTime()).append("isupload", getIsupload()).append("uploadTime", getUploadTime()).toString();
    }
    /**
     * svy_topic题目表的主键ID
     */
    @ApiModelProperty("题目表的主键ID")
    private Long svyTopicId;
    /**
     * 题目内容
     */
    @ApiModelProperty("题目内容")
    private String topicContent;
    /**
     * 适用方式:调查表1,智能语音2、人工3
     */
    @ApiModelProperty("适用方式:调查表1,智能语音2、人工3")
    private String suitway;
    /**
     * 是否可用 0可用  1不可用
     */
    @ApiModelProperty("是否可用 0可用  1不可用")
    private String isavailable = "0";
    /**
     * 语言
     */
    @ApiModelProperty("语言")
    private String language = "";
    /**
     * 其它数据(存储变量)
     */
    @ApiModelProperty("其它数据(存储变量)")
    private String otherdata = "";
    /**
     * 是否存在操作:1 新增 2修改 3删除
     */
    @ApiModelProperty(value = "是否存在操作:1 新增 2修改 3删除")
    private Integer isoperation;
    @ApiModelProperty("问题选项")
    private List<SvyLibTopicoption> svyLibTopicoptions = new ArrayList<>();
    /**
     * 值类型(1 选项  2 文本  3 数值)
     */
    @ApiModelProperty(value = "值类型(1 选项  2 文本  3 数值)")
    @Excel(name = "值类型", readConverterExp = "1=选项,2=文本,3=数值")
    private Long valueType;
    @ApiModelProperty(value = "回复(指问题的回复,给问答题用的)")
    private String reply;
    /**
     * pageNum
     */
    @ApiModelProperty(value = "pageNum")
    @Excel(name = "pageNum")
    private Integer pageNum;
    /**
     * pageSize
     */
    @ApiModelProperty(value = "pageSize")
    @Excel(name = "pageSize")
    private Integer pageSize;
}