package com.smartor.domain;
|
|
import java.util.Date;
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
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;
|
|
/**
|
* 方案任务重发配置对象 scheme_taskrepeatconfig
|
*
|
* @author smartor
|
* @date 2023-03-04
|
*/
|
public class SchemeTaskrepeatconfig extends BaseEntity
|
{
|
private static final long serialVersionUID = 1L;
|
|
/** 自增ID */
|
private Long id;
|
|
/** 方案ID */
|
@Excel(name = " 方案ID ")
|
private Long schemeid;
|
|
/** 触发场景ID */
|
@Excel(name = " 触发场景ID ")
|
private Long triggersceneid;
|
|
/** 触发规则ID */
|
@Excel(name = " 触发规则ID ")
|
private Long triggerruleid;
|
|
/** 任务配置ID */
|
@Excel(name = " 任务配置ID ")
|
private Long taskconfigid;
|
|
/** 执行方式;1.微信/短信 2.AI电话 3.不自动发送 4.微信 5.短信 6.企业微信 7.企业微信群 8.钉钉 9.钉钉群 10.飞书 11.飞书群 */
|
@Excel(name = " 执行方式;1.微信/短信 2.AI电话 3.不自动发送 4.微信 5.短信 6.企业微信 7.企业微信群 8.钉钉 9.钉钉群 10.飞书 11.飞书群 ")
|
private Long executetype;
|
|
/** 执行失败类型;1.外呼失败 2.无回复 */
|
@Excel(name = " 执行失败类型;1.外呼失败 2.无回复 ")
|
private Long executefailtype;
|
|
/** 执行失败数值 */
|
@Excel(name = " 执行失败数值 ")
|
private Long executefailvalue;
|
|
/** 执行失败单位;1.分钟 2.小时 */
|
@Excel(name = " 执行失败单位;1.分钟 2.小时 ")
|
private Long executefailunit;
|
|
/** 执行模板 微信&AI外呼模板 */
|
@Excel(name = " 执行模板 微信&AI外呼模板 ")
|
private Long executetemplate;
|
|
/** 额外执行模板 短信模板 */
|
@Excel(name = " 额外执行模板 短信模板 ")
|
private Long executetemplateextra;
|
|
/** 执行顺序;1.微信优先 2.短信优先 3.同时发送 */
|
@Excel(name = " 执行顺序;1.微信优先 2.短信优先 3.同时发送 ")
|
private Long executeorder;
|
|
/** 执行语音类型;1.录音 2.TTS */
|
@Excel(name = " 执行语音类型;1.录音 2.TTS ")
|
private String executevoicetype;
|
|
/** 录音文件&TTS参数 */
|
@Excel(name = " 录音文件&TTS参数 ")
|
private String executevoicecontent;
|
|
/** 机构ID */
|
@Excel(name = " 机构ID ")
|
private String orgid;
|
|
/** 删除标记 */
|
private String delFlag;
|
|
/** 上传标记 */
|
@Excel(name = " 上传标记 ")
|
private Long isupload;
|
|
/** 上传时间 */
|
@JsonFormat(pattern = "yyyy-MM-dd")
|
@Excel(name = " 上传时间 ", width = 30, dateFormat = "yyyy-MM-dd")
|
private Date uploadTime;
|
|
public void setId(Long id)
|
{
|
this.id = id;
|
}
|
|
public Long getId()
|
{
|
return id;
|
}
|
public void setSchemeid(Long schemeid)
|
{
|
this.schemeid = schemeid;
|
}
|
|
public Long getSchemeid()
|
{
|
return schemeid;
|
}
|
public void setTriggersceneid(Long triggersceneid)
|
{
|
this.triggersceneid = triggersceneid;
|
}
|
|
public Long getTriggersceneid()
|
{
|
return triggersceneid;
|
}
|
public void setTriggerruleid(Long triggerruleid)
|
{
|
this.triggerruleid = triggerruleid;
|
}
|
|
public Long getTriggerruleid()
|
{
|
return triggerruleid;
|
}
|
public void setTaskconfigid(Long taskconfigid)
|
{
|
this.taskconfigid = taskconfigid;
|
}
|
|
public Long getTaskconfigid()
|
{
|
return taskconfigid;
|
}
|
public void setExecutetype(Long executetype)
|
{
|
this.executetype = executetype;
|
}
|
|
public Long getExecutetype()
|
{
|
return executetype;
|
}
|
public void setExecutefailtype(Long executefailtype)
|
{
|
this.executefailtype = executefailtype;
|
}
|
|
public Long getExecutefailtype()
|
{
|
return executefailtype;
|
}
|
public void setExecutefailvalue(Long executefailvalue)
|
{
|
this.executefailvalue = executefailvalue;
|
}
|
|
public Long getExecutefailvalue()
|
{
|
return executefailvalue;
|
}
|
public void setExecutefailunit(Long executefailunit)
|
{
|
this.executefailunit = executefailunit;
|
}
|
|
public Long getExecutefailunit()
|
{
|
return executefailunit;
|
}
|
public void setExecutetemplate(Long executetemplate)
|
{
|
this.executetemplate = executetemplate;
|
}
|
|
public Long getExecutetemplate()
|
{
|
return executetemplate;
|
}
|
public void setExecutetemplateextra(Long executetemplateextra)
|
{
|
this.executetemplateextra = executetemplateextra;
|
}
|
|
public Long getExecutetemplateextra()
|
{
|
return executetemplateextra;
|
}
|
public void setExecuteorder(Long executeorder)
|
{
|
this.executeorder = executeorder;
|
}
|
|
public Long getExecuteorder()
|
{
|
return executeorder;
|
}
|
public void setExecutevoicetype(String executevoicetype)
|
{
|
this.executevoicetype = executevoicetype;
|
}
|
|
public String getExecutevoicetype()
|
{
|
return executevoicetype;
|
}
|
public void setExecutevoicecontent(String executevoicecontent)
|
{
|
this.executevoicecontent = executevoicecontent;
|
}
|
|
public String getExecutevoicecontent()
|
{
|
return executevoicecontent;
|
}
|
public void setOrgid(String orgid)
|
{
|
this.orgid = orgid;
|
}
|
|
public String getOrgid()
|
{
|
return orgid;
|
}
|
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;
|
}
|
|
@Override
|
public String toString() {
|
return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
|
.append("id", getId())
|
.append("schemeid", getSchemeid())
|
.append("triggersceneid", getTriggersceneid())
|
.append("triggerruleid", getTriggerruleid())
|
.append("taskconfigid", getTaskconfigid())
|
.append("executetype", getExecutetype())
|
.append("executefailtype", getExecutefailtype())
|
.append("executefailvalue", getExecutefailvalue())
|
.append("executefailunit", getExecutefailunit())
|
.append("executetemplate", getExecutetemplate())
|
.append("executetemplateextra", getExecutetemplateextra())
|
.append("executeorder", getExecuteorder())
|
.append("executevoicetype", getExecutevoicetype())
|
.append("executevoicecontent", getExecutevoicecontent())
|
.append("orgid", getOrgid())
|
.append("delFlag", getDelFlag())
|
.append("updateBy", getUpdateBy())
|
.append("updateTime", getUpdateTime())
|
.append("createBy", getCreateBy())
|
.append("createTime", getCreateTime())
|
.append("isupload", getIsupload())
|
.append("uploadTime", getUploadTime())
|
.toString();
|
}
|
}
|