package com.smartor.domain;
|
|
import java.util.Date;
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
import org.apache.commons.lang3.builder.ToStringBuilder;
|
import org.apache.commons.lang3.builder.ToStringStyle;
|
import com.ruoyi.common.annotation.Excel;
|
import com.ruoyi.common.core.domain.BaseEntity;
|
|
/**
|
* 模版问题指标库对象 ivr_liba_template_target
|
*
|
* @author ruoyi
|
* @date 2023-12-23
|
*/
|
@Data
|
@ApiModel(value = "IvrLibaTemplateTarget", description = "模版问题指标库对象")
|
public class IvrLibaTemplateTarget extends BaseEntity {
|
private static final long serialVersionUID = 1L;
|
|
/**
|
* 模板指标ID
|
*/
|
@ApiModelProperty(value = "模板指标ID")
|
private Long id;
|
|
/**
|
* 模板话术ID
|
*/
|
@Excel(name = "模板话术ID")
|
@ApiModelProperty(value = "模板话术ID")
|
private Long templateQuestionID;
|
|
/**
|
* 模板话术编号
|
*/
|
@Excel(name = "模板话术编号")
|
@ApiModelProperty(value = "模板话术编号")
|
private Long templateQuestionNum;
|
|
/**
|
* 下一个话术编号
|
*/
|
@Excel(name = "下一个话术编号")
|
@ApiModelProperty(value = "下一个话术编号")
|
private Long nextQuestionNum;
|
|
/**
|
* 模板ID
|
*/
|
@Excel(name = "模板ID")
|
@ApiModelProperty(value = "模板ID")
|
private Long templateID;
|
|
/**
|
* 节点ID
|
*/
|
@Excel(name = "节点ID")
|
@ApiModelProperty(value = "节点ID")
|
private Long switchID;
|
|
/**
|
* 节点描述
|
*/
|
@Excel(name = "节点描述")
|
@ApiModelProperty(value = "节点描述")
|
private String switchDescription;
|
|
/**
|
* 节点内容
|
*/
|
@Excel(name = "节点内容")
|
@ApiModelProperty(value = "节点内容")
|
private String switchText;
|
|
/**
|
* 节点的WAV格式
|
*/
|
@Excel(name = "节点的WAV格式")
|
@ApiModelProperty(value = "节点的WAV格式")
|
private String switchWav;
|
|
/**
|
* 节点待匹配语音
|
*/
|
@Excel(name = "节点待匹配语音")
|
@ApiModelProperty(value = "节点待匹配语音")
|
private String switchTempWav;
|
|
/**
|
* 指标类型
|
*/
|
@Excel(name = "指标类型")
|
@ApiModelProperty(value = "指标类型")
|
private String targetType;
|
|
/**
|
* 分类名
|
*/
|
@Excel(name = "分类名")
|
@ApiModelProperty(value = "分类名")
|
private String categoryName;
|
|
/**
|
* 指标值
|
*/
|
@Excel(name = "指标值")
|
@ApiModelProperty(value = "指标值")
|
private String targetValue;
|
|
/**
|
* 指标ID
|
*/
|
@Excel(name = "指标ID")
|
@ApiModelProperty(value = "指标ID")
|
private String targetid;
|
|
/**
|
* 话术指标ID
|
*/
|
@Excel(name = "话术指标ID")
|
@ApiModelProperty(value = "话术指标ID")
|
private String questionTargetid;
|
|
/**
|
* 基础正则
|
*/
|
@Excel(name = "基础正则")
|
@ApiModelProperty(value = "基础正则")
|
private String basicRegex;
|
|
/**
|
* 自身正则
|
*/
|
@Excel(name = "自身正则")
|
@ApiModelProperty(value = "自身正则")
|
private String selfRegex;
|
|
/**
|
* 正则使用类型
|
*/
|
@Excel(name = "正则使用类型")
|
@ApiModelProperty(value = "正则使用类型")
|
private String regexUsedType;
|
|
/**
|
* 语言
|
*/
|
@Excel(name = "语言")
|
@ApiModelProperty(value = "语言")
|
private String language;
|
|
/**
|
* 值类型(1 选项 2 文本 3 数值)
|
*/
|
@Excel(name = "值类型", readConverterExp = "1=,选=项,2=,文=本,3=,数=值")
|
@ApiModelProperty(value = "值类型(1 选项 2 文本 3 数值)")
|
private Long isEnable;
|
|
/**
|
* 播报类型 0.语音优先 1.文字优先
|
*/
|
@Excel(name = "播报类型 0.语音优先 1.文字优先")
|
@ApiModelProperty(value = "播报类型 0.语音优先 1.文字优先")
|
private Long playType;
|
|
/**
|
* 删除标记
|
*/
|
@ApiModelProperty(value = "删除标记")
|
private String delFlag;
|
|
/**
|
* 上传标记
|
*/
|
@Excel(name = " 上传标记 ")
|
@ApiModelProperty(value = "上传标记")
|
private Long isupload;
|
|
/**
|
* 上传时间
|
*/
|
@JsonFormat(pattern = "yyyy-MM-dd")
|
@Excel(name = " 上传时间 ", width = 30, dateFormat = "yyyy-MM-dd")
|
@ApiModelProperty(value = "上传时间")
|
private Date uploadTime;
|
|
/**
|
* 机构ID
|
*/
|
@Excel(name = " 机构ID ")
|
@ApiModelProperty(value = "机构ID")
|
private String orgid;
|
|
/**
|
* 父ID
|
*/
|
@Excel(name = "父ID")
|
@ApiModelProperty(value = "父ID")
|
private Long pid;
|
|
/**
|
* GUID
|
*/
|
@Excel(name = "GUID")
|
@ApiModelProperty(value = "GUID")
|
private String guid;
|
|
/**
|
* 是否存在操作:1 新增 2修改 3删除
|
*/
|
@ApiModelProperty(value = "是否存在操作:1 新增 2修改 3删除")
|
private Integer isoperation;
|
|
}
|