liusheng
2023-12-28 ac79f032745c975eb77d6fb148ed390f2373559e
smartor/src/main/java/com/smartor/domain/IvrLibaExtemplatescript.java
@@ -1,197 +1,115 @@
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_extemplatescript
 * 通用模板话术对象 ivr_liba_extemplatescript
 * 
 * @author smartor
 * @date 2023-03-22
 * @author ruoyi
 * @date 2023-12-27
 */
public class IvrLibaExtemplatescript extends BaseEntity
{
@Data
@ApiModel(value = "IvrLibaExtemplatescript", description = "通用模板话术对象")
public class IvrLibaExtemplatescript extends BaseEntity {
    private static final long serialVersionUID = 1L;
    /** $column.columnComment */
    private String DetailID;
    /**
     * 主键id
     */
    @ApiModelProperty("主键id")
    private String ID;
    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String subModuleID;
    /**
     * 模版库id
     */
    @Excel(name = "模版库id")
    @ApiModelProperty("模版库id")
    private String extID;
    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    /**
     * 序号id
     */
    @Excel(name = "序号id")
    @ApiModelProperty("序号id")
    private Long switchID;
    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    /**
     * 话术文字
     */
    @Excel(name = "话术文字")
    @ApiModelProperty("话术文字")
    private String switchText;
    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    /**
     * 话术语音
     */
    @Excel(name = "话术语音")
    @ApiModelProperty("话术语音")
    private String switchWav;
    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    /**
     * 匹配规则
     */
    @Excel(name = "匹配规则")
    @ApiModelProperty("匹配规则")
    private String selfRegex;
    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    /**
     * 启用
     */
    @Excel(name = "启用")
    @ApiModelProperty("启用")
    private Long isEnable;
    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long isDel;
    /**  删除标记  */
    /**
     * 删除标记
     */
    @ApiModelProperty("删除标记")
    private String delFlag;
    /**  上传标记  */
    /**
     * 上传标记
     */
    @Excel(name = " 上传标记 ")
    @ApiModelProperty("上传标记")
    private Long isupload;
    /**  上传时间  */
    /**
     * 上传时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = " 上传时间 ", width = 30, dateFormat = "yyyy-MM-dd")
    @ApiModelProperty("上传时间")
    private Date uploadTime;
    /**  机构ID  */
    /**
     * 机构ID
     */
    @Excel(name = " 机构ID ")
    @ApiModelProperty("机构ID")
    private String orgid;
    public void setDetailID(String DetailID)
    {
        this.DetailID = DetailID;
    }
    /**
     * 父ID
     */
    @Excel(name = "父ID")
    @ApiModelProperty("父ID")
    private Long pid;
    public String getDetailID()
    {
        return DetailID;
    }
    public void setSubModuleID(String subModuleID)
    {
        this.subModuleID = subModuleID;
    }
    /**
     * GUID
     */
    @Excel(name = "GUID")
    @ApiModelProperty("GUID")
    private String guid;
    public String getSubModuleID()
    {
        return subModuleID;
    }
    public void setSwitchID(Long switchID)
    {
        this.switchID = switchID;
    }
    public Long getSwitchID()
    {
        return switchID;
    }
    public void setSwitchText(String switchText)
    {
        this.switchText = switchText;
    }
    public String getSwitchText()
    {
        return switchText;
    }
    public void setSwitchWav(String switchWav)
    {
        this.switchWav = switchWav;
    }
    public String getSwitchWav()
    {
        return switchWav;
    }
    public void setSelfRegex(String selfRegex)
    {
        this.selfRegex = selfRegex;
    }
    public String getSelfRegex()
    {
        return selfRegex;
    }
    public void setIsEnable(Long isEnable)
    {
        this.isEnable = isEnable;
    }
    public Long getIsEnable()
    {
        return isEnable;
    }
    public void setIsDel(Long isDel)
    {
        this.isDel = isDel;
    }
    public Long getIsDel()
    {
        return isDel;
    }
    public void setDelFlag(String delFlag)
    {
        this.delFlag = delFlag;
    }
    public String getDelFlag()
    {
        return delFlag;
    }
    public void setIsupload(Long isupload)
    {
        this.isupload = isupload;
    }
    public Long getIsupload()
    {
        return isupload;
    }
    public void setUploadTime(Date uploadTime)
    {
        this.uploadTime = uploadTime;
    }
    public Date getUploadTime()
    {
        return uploadTime;
    }
    public void setOrgid(String orgid)
    {
        this.orgid = orgid;
    }
    public String getOrgid()
    {
        return orgid;
    }
    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("DetailID", getDetailID())
            .append("subModuleID", getSubModuleID())
            .append("switchID", getSwitchID())
            .append("switchText", getSwitchText())
            .append("switchWav", getSwitchWav())
            .append("selfRegex", getSelfRegex())
            .append("isEnable", getIsEnable())
            .append("isDel", getIsDel())
            .append("delFlag", getDelFlag())
            .append("updateBy", getUpdateBy())
            .append("updateTime", getUpdateTime())
            .append("createBy", getCreateBy())
            .append("createTime", getCreateTime())
            .append("isupload", getIsupload())
            .append("uploadTime", getUploadTime())
            .append("orgid", getOrgid())
            .toString();
    }
}