liusheng
2024-08-28 bedd0a1cef215538df64470df6b8d4a022189136
smartor/src/main/java/com/smartor/domain/IvrTaskTemplateScript.java
@@ -8,6 +8,7 @@
import lombok.Data;
import java.util.Date;
import java.util.List;
/**
 * 随访任务模版问题话术库对象 ivr_task_template_script
@@ -16,7 +17,7 @@
 * @date 2024-05-13
 */
@Data
@ApiModel(value = "IvrTaskTemplateScript", description = "随访任务模版问题话术库对象")
@ApiModel(value = "IvrTaskTemplateScript" , description = "随访任务模版问题话术库对象")
public class IvrTaskTemplateScript extends BaseEntity {
    private static final long serialVersionUID = 1L;
@@ -25,7 +26,7 @@
     * 主键ID
     */
    @ApiModelProperty(value = "主键")
    private Long ID;
    private Long id;
    /**
     * 任务id
@@ -34,12 +35,13 @@
    @ApiModelProperty(value = "任务id")
    private Long taskid;
    /**
     * 模板话术编号
     * 适用题型(1.单选 2多选 3填空 4其它)
     */
    @Excel(name = "模板话术编号")
    @ApiModelProperty(value = "模板话术编号")
    private Long templateQuestionNum;
    @Excel(name = "适用题型(1.单选 2多选 3填空 4其它)")
    @ApiModelProperty(value = "适用题型(1.单选 2多选 3填空 4其它)")
    private String scriptType;
    /**
     * 模板ID
@@ -48,12 +50,6 @@
    @ApiModelProperty(value = "模板ID")
    private Long templateID;
    /**
     * 话术ID
     */
    @Excel(name = "话术ID")
    @ApiModelProperty(value = "话术ID")
    private Long scriptID;
    /**
     * 问题点
@@ -67,14 +63,7 @@
     */
    @Excel(name = "话术内容")
    @ApiModelProperty(value = "话术内容")
    private String questionText;
    /**
     * 话术语音
     */
    @Excel(name = "话术语音")
    @ApiModelProperty(value = "话术语音")
    private String questionVoice;
    private String scriptContent;
    /**
     * 无匹配话术
@@ -163,7 +152,7 @@
    /**
     * 值类型(1 选项  2 文本  3 数值)
     */
    @Excel(name = "值类型", readConverterExp = "值类型(1 选项  2 文本  3 数值)")
    @Excel(name = "值类型" , readConverterExp = "值类型(1 选项  2 文本  3 数值)")
    @ApiModelProperty(value = "主键")
    private Long valueType;
@@ -184,7 +173,7 @@
     * 上传时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = " 上传时间 ", width = 30, dateFormat = "yyyy-MM-dd")
    @Excel(name = " 上传时间 " , width = 30, dateFormat = "yyyy-MM-dd")
    @ApiModelProperty(value = "上传时间")
    private Date uploadTime;
@@ -231,37 +220,23 @@
    private String targetvalue;
    /**
     * 标题
     */
    @Excel(name = "标题")
    @ApiModelProperty(value = "标题")
    private String questiontitle;
    /**
     * 下一题
     */
    @Excel(name = "下一题")
    @ApiModelProperty(value = "下一题")
    private Long nextQuestion;
    /**
     * 其它数据(存储变量)
     */
    @Excel(name = "其它数据", readConverterExp = "存=储变量")
    @Excel(name = "其它数据" , readConverterExp = "存=储变量")
    @ApiModelProperty(value = "其它数据(存储变量)")
    private String otherdata;
    /**
     * 是否必填,1:必填    2:可以不填    (给人工用的,AI不用遵守)
     */
    @Excel(name = "是否必填,1:必填    2:可以不填    ", readConverterExp = "给=人工用的,AI不用遵守")
    @Excel(name = "是否必填,1:必填    2:可以不填    " , readConverterExp = "给=人工用的,AI不用遵守")
    @ApiModelProperty(value = "是否必填,1:必填    2:可以不填    (给人工用的,AI不用遵守)")
    private String isMust;
    /**
     * 问题结果(给“值类型”是文本或者数值用的)
     */
    @Excel(name = "问题结果", readConverterExp = "给=“值类型”是文本或者数值用的")
    @Excel(name = "问题结果" , readConverterExp = "给=“值类型”是文本或者数值用的")
    @ApiModelProperty(value = "问题结果(给“值类型”是文本或者数值用的)")
    private String questionResult;
@@ -272,4 +247,37 @@
    @ApiModelProperty(value = "是否存在操作:1 新增 2修改 3删除")
    private Integer isoperation;
    /**
     * 序号
     */
    @ApiModelProperty(value = "序号")
    private Integer sort;
    /**
     * 选项分支标识(0:无分支1:有分支)
     */
    @Excel(name = "选项分支标识(0:无分支1:有分支)")
    @ApiModelProperty(value = "选项分支标识(0:无分支1:有分支)")
    private String branchFlag;
    /**
     * 选项分支的下一个话术编号
     */
    @Excel(name = "选项分支的下一个话术编号")
    @ApiModelProperty(value = "选项分支的下一个话术编号")
    private String branchNextscriptno;
    /**
     * 选项分支的下一个话术编号
     */
    @Excel(name = "选项分支的下一个话术编号")
    @ApiModelProperty(value = "选项分支的下一个话术编号")
    private Long nextScriptno;
    /**
     * 问题选项
     */
    private List<IvrTaskTemplateTargetoption> ivrTaskTemplateTargetoptionList;
}