package com.smartor.domain;
|
|
import java.math.BigDecimal;
|
import java.util.Date;
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
import com.ruoyi.common.annotation.Excel;
|
import com.ruoyi.common.core.domain.BaseEntity;
|
|
/**
|
* 问卷问题选项对象 svy_lib_topicoption
|
*
|
* @author ruoyi
|
* @date 2023-03-02
|
*/
|
@Data
|
@ApiModel(value = "SvyLibScriptOption", description = "问卷问题选项对象")
|
public class SvyLibScriptOption extends BaseEntity {
|
|
/**
|
* 自增ID
|
*/
|
@ApiModelProperty(value = "自增ID")
|
private Long id;
|
|
/**
|
* 题目ID
|
*/
|
@ApiModelProperty(value = "题目ID")
|
@Excel(name = " 题目ID ")
|
private Long topicid;
|
|
/**
|
* 问卷ID
|
*/
|
@ApiModelProperty(value = "问卷ID")
|
private Long svyid;
|
|
/**
|
* 题目类型
|
*/
|
@ApiModelProperty(value = "题目类型")
|
private Long topictype;
|
|
/**
|
* 选项Code
|
*/
|
@ApiModelProperty(value = "选项Code")
|
private String optioncode;
|
|
/**
|
* 选项图片
|
*/
|
@ApiModelProperty(value = "选项图片")
|
private String picturePath;
|
|
/**
|
* 选项内容
|
*/
|
@ApiModelProperty(value = "选项内容")
|
private String optioncontent;
|
|
/**
|
* 是否存在明细
|
*/
|
@ApiModelProperty(value = "是否存在明细")
|
private Long isexistdetail;
|
|
/**
|
* 明细是否必填
|
*/
|
@ApiModelProperty(value = "明细是否必填")
|
private Long detailismandatory;
|
|
/**
|
* 是否异常项目
|
*/
|
@ApiModelProperty(value = "是否异常项目")
|
private Long isabnormal;
|
|
/**
|
* 是否跟进
|
*/
|
@ApiModelProperty(value = "是否跟进")
|
private Long istrack;
|
|
/**
|
* 分数
|
*/
|
@ApiModelProperty(value = "分数")
|
private BigDecimal score;
|
|
/**
|
* 提示
|
*/
|
@ApiModelProperty(value = "提示")
|
private String prompt;
|
|
/**
|
* 跳转
|
*/
|
@ApiModelProperty(value = "跳转")
|
private String jump;
|
|
/**
|
* 父选项ID
|
*/
|
@ApiModelProperty(value = "父选项ID")
|
private Long parentoptionid;
|
|
/**
|
* 是否互斥
|
*/
|
@ApiModelProperty(value = "是否互斥")
|
private Long ismutex;
|
|
/**
|
* 验证规则
|
*/
|
@ApiModelProperty(value = "验证规则")
|
private String verifyrule;
|
|
/**
|
* 排序
|
*/
|
@ApiModelProperty(value = "排序")
|
private Long sort;
|
|
/**
|
* 验证类型;0.不验证 1.整数 2.小数 3.手机号 4.身份证 5.日期
|
*/
|
@ApiModelProperty(value = "验证类型;0.不验证 1.整数 2.小数 3.手机号 4.身份证 5.日期 ")
|
private Long verificationtype;
|
|
/**
|
* 是否限制范围
|
*/
|
@ApiModelProperty(value = "是否限制范围")
|
private Long isrange;
|
|
/**
|
* 最小范围
|
*/
|
@ApiModelProperty(value = "最小范围")
|
private String minrange;
|
|
/**
|
* 最大范围
|
*/
|
@ApiModelProperty(value = "最大范围")
|
private String maxrange;
|
|
/**
|
* 范围长度;用于小数保留位数
|
*/
|
@ApiModelProperty(value = "范围长度;用于小数保留位数")
|
private Long rangelength;
|
|
/**
|
* 机构ID
|
*/
|
@ApiModelProperty(value = "机构ID")
|
private String orgid;
|
|
/**
|
* 上一版本ID
|
*/
|
@ApiModelProperty(value = "上一版本ID")
|
private Long oldid;
|
|
/**
|
* 删除标记
|
*/
|
@ApiModelProperty(value = "删除标记")
|
private String delFlag;
|
|
/**
|
* 上传标记
|
*/
|
@ApiModelProperty(value = "上传标记")
|
private Long isupload;
|
|
/**
|
* 上传时间
|
*/
|
@JsonFormat(pattern = "yyyy-MM-dd")
|
@ApiModelProperty(value = "上传时间")
|
private Date uploadTime;
|
|
/**
|
* 是否存在操作:1 新增 2修改 3删除
|
*/
|
@ApiModelProperty(value = "是否存在操作:1 新增 2修改 3删除")
|
private Integer isoperation;
|
|
@ApiModelProperty(value = "选项附加标识")
|
private String appendflag;
|
|
@ApiModelProperty(value = "附件信息")
|
private String appenddesc;
|
|
}
|