liusheng
2023-12-28 ac79f032745c975eb77d6fb148ed390f2373559e
smartor/src/main/java/com/smartor/domain/IvrLibaTemplateTarget.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,219 @@
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;
}