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; /** * 语音任务对象 ivr_task * * @author smartor * @date 2023-03-24 */ public class IvrTask extends BaseEntity { private static final long serialVersionUID = 1L; /** */ private Long taskid; /** */ @Excel(name = " ") private String taskname; /** */ @Excel(name = " ") private String templateid; /** */ @Excel(name = " ") private String templatename; /** */ @Excel(name = " ") private String labelinfo; /** */ @Excel(name = " ") private Long state; /** */ @Excel(name = " ") private Long count; /** */ @Excel(name = " ") private Long executed; /** */ @Excel(name = " ") private Long unexecuted; /** */ @Excel(name = " ") private Long fail; /** */ @Excel(name = " ") private String userid; /** */ @Excel(name = " ") private String username; /** */ @JsonFormat(pattern = "yyyy-MM-dd") @Excel(name = " ", width = 30, dateFormat = "yyyy-MM-dd") private Date addtime; /** */ @Excel(name = " ") private String checkuserid; /** */ @Excel(name = " ") private String checkusername; /** */ @JsonFormat(pattern = "yyyy-MM-dd") @Excel(name = " ", width = 30, dateFormat = "yyyy-MM-dd") private Date checktime; /** 1,出院随访;2,体检通知;3,满意度调查;4,宣教; */ @Excel(name = " 1,出院随访;2,体检通知;3,满意度调查;4,宣教; ") private String type; /** */ @Excel(name = " ") private String typename; /** 0.不使用播前短信 1.使用播前短信 */ @Excel(name = " 0.不使用播前短信 1.使用播前短信 ") private Long usebqsms; /** 0.不使用播后短信 1.使用播前短信 */ @Excel(name = " 0.不使用播后短信 1.使用播前短信 ") private Long usebhsms; /** */ @Excel(name = " ") private Long usesendsms; /** */ @Excel(name = " ") private String deptcode; /** 删除标记 */ private String delFlag; /** 上传标记 */ @Excel(name = " 上传标记 ") private Long isupload; /** 上传时间 */ @JsonFormat(pattern = "yyyy-MM-dd") @Excel(name = " 上传时间 ", width = 30, dateFormat = "yyyy-MM-dd") private Date uploadTime; /** 机构ID */ @Excel(name = " 机构ID ") private String orgid; public void setTaskid(Long taskid) { this.taskid = taskid; } public Long getTaskid() { return taskid; } public void setTaskname(String taskname) { this.taskname = taskname; } public String getTaskname() { return taskname; } public void setTemplateid(String templateid) { this.templateid = templateid; } public String getTemplateid() { return templateid; } public void setTemplatename(String templatename) { this.templatename = templatename; } public String getTemplatename() { return templatename; } public void setLabelinfo(String labelinfo) { this.labelinfo = labelinfo; } public String getLabelinfo() { return labelinfo; } public void setState(Long state) { this.state = state; } public Long getState() { return state; } public void setCount(Long count) { this.count = count; } public Long getCount() { return count; } public void setExecuted(Long executed) { this.executed = executed; } public Long getExecuted() { return executed; } public void setUnexecuted(Long unexecuted) { this.unexecuted = unexecuted; } public Long getUnexecuted() { return unexecuted; } public void setFail(Long fail) { this.fail = fail; } public Long getFail() { return fail; } public void setUserid(String userid) { this.userid = userid; } public String getUserid() { return userid; } public void setUsername(String username) { this.username = username; } public String getUsername() { return username; } public void setAddtime(Date addtime) { this.addtime = addtime; } public Date getAddtime() { return addtime; } public void setCheckuserid(String checkuserid) { this.checkuserid = checkuserid; } public String getCheckuserid() { return checkuserid; } public void setCheckusername(String checkusername) { this.checkusername = checkusername; } public String getCheckusername() { return checkusername; } public void setChecktime(Date checktime) { this.checktime = checktime; } public Date getChecktime() { return checktime; } public void setType(String type) { this.type = type; } public String getType() { return type; } public void setTypename(String typename) { this.typename = typename; } public String getTypename() { return typename; } public void setUsebqsms(Long usebqsms) { this.usebqsms = usebqsms; } public Long getUsebqsms() { return usebqsms; } public void setUsebhsms(Long usebhsms) { this.usebhsms = usebhsms; } public Long getUsebhsms() { return usebhsms; } public void setUsesendsms(Long usesendsms) { this.usesendsms = usesendsms; } public Long getUsesendsms() { return usesendsms; } public void setDeptcode(String deptcode) { this.deptcode = deptcode; } public String getDeptcode() { return deptcode; } 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("taskid", getTaskid()) .append("taskname", getTaskname()) .append("templateid", getTemplateid()) .append("templatename", getTemplatename()) .append("labelinfo", getLabelinfo()) .append("state", getState()) .append("count", getCount()) .append("executed", getExecuted()) .append("unexecuted", getUnexecuted()) .append("fail", getFail()) .append("userid", getUserid()) .append("username", getUsername()) .append("addtime", getAddtime()) .append("checkuserid", getCheckuserid()) .append("checkusername", getCheckusername()) .append("checktime", getChecktime()) .append("type", getType()) .append("typename", getTypename()) .append("usebqsms", getUsebqsms()) .append("usebhsms", getUsebhsms()) .append("usesendsms", getUsesendsms()) .append("deptcode", getDeptcode()) .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(); } }