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_taskcallrecord * * @author smartor * @date 2023-03-24 */ public class IvrTaskcallrecord extends BaseEntity { private static final long serialVersionUID = 1L; /** */ private String uuid; /** */ @Excel(name = " ") private String displayno; /** */ @Excel(name = " ") private String phone; /** */ @Excel(name = " ") private String taskid; /** */ @Excel(name = " ") private String extension; /** */ @Excel(name = " ") private Long inbound; /** */ @Excel(name = " ") private Long direct; /** */ @Excel(name = " ") private Long answered; /** */ @Excel(name = " ") private Long assignTime; /** */ @Excel(name = " ") private Long startTime; /** */ @Excel(name = " ") private Long answerTime; /** */ @Excel(name = " ") private Long hangupTime; /** */ @Excel(name = " ") private Long endTime; /** */ @Excel(name = " ") private String recordPath; /** */ @Excel(name = " ") private String recordUrl; /** */ @Excel(name = " ") private Long hangupSipcode; /** */ @Excel(name = " ") private String hangupCause; /** */ @Excel(name = " ") private Long transfered; /** */ @Excel(name = " ") private String transUuid; /** */ @Excel(name = " ") private String transPhone; /** */ @Excel(name = " ") private Long transAnswered; /** */ @Excel(name = " ") private Long transStartTime; /** */ @Excel(name = " ") private Long transAnswerTime; /** */ @Excel(name = " ") private String earlyAsrtext; /** */ @Excel(name = " ") private String earlyPath; /** */ @Excel(name = " ") private String earlyUrl; /** 删除标记 */ 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 setUuid(String uuid) { this.uuid = uuid; } public String getUuid() { return uuid; } public void setDisplayno(String displayno) { this.displayno = displayno; } public String getDisplayno() { return displayno; } public void setPhone(String phone) { this.phone = phone; } public String getPhone() { return phone; } public void setTaskid(String taskid) { this.taskid = taskid; } public String getTaskid() { return taskid; } public void setExtension(String extension) { this.extension = extension; } public String getExtension() { return extension; } public void setInbound(Long inbound) { this.inbound = inbound; } public Long getInbound() { return inbound; } public void setDirect(Long direct) { this.direct = direct; } public Long getDirect() { return direct; } public void setAnswered(Long answered) { this.answered = answered; } public Long getAnswered() { return answered; } public void setAssignTime(Long assignTime) { this.assignTime = assignTime; } public Long getAssignTime() { return assignTime; } public void setStartTime(Long startTime) { this.startTime = startTime; } public Long getStartTime() { return startTime; } public void setAnswerTime(Long answerTime) { this.answerTime = answerTime; } public Long getAnswerTime() { return answerTime; } public void setHangupTime(Long hangupTime) { this.hangupTime = hangupTime; } public Long getHangupTime() { return hangupTime; } public void setEndTime(Long endTime) { this.endTime = endTime; } public Long getEndTime() { return endTime; } public void setRecordPath(String recordPath) { this.recordPath = recordPath; } public String getRecordPath() { return recordPath; } public void setRecordUrl(String recordUrl) { this.recordUrl = recordUrl; } public String getRecordUrl() { return recordUrl; } public void setHangupSipcode(Long hangupSipcode) { this.hangupSipcode = hangupSipcode; } public Long getHangupSipcode() { return hangupSipcode; } public void setHangupCause(String hangupCause) { this.hangupCause = hangupCause; } public String getHangupCause() { return hangupCause; } public void setTransfered(Long transfered) { this.transfered = transfered; } public Long getTransfered() { return transfered; } public void setTransUuid(String transUuid) { this.transUuid = transUuid; } public String getTransUuid() { return transUuid; } public void setTransPhone(String transPhone) { this.transPhone = transPhone; } public String getTransPhone() { return transPhone; } public void setTransAnswered(Long transAnswered) { this.transAnswered = transAnswered; } public Long getTransAnswered() { return transAnswered; } public void setTransStartTime(Long transStartTime) { this.transStartTime = transStartTime; } public Long getTransStartTime() { return transStartTime; } public void setTransAnswerTime(Long transAnswerTime) { this.transAnswerTime = transAnswerTime; } public Long getTransAnswerTime() { return transAnswerTime; } public void setEarlyAsrtext(String earlyAsrtext) { this.earlyAsrtext = earlyAsrtext; } public String getEarlyAsrtext() { return earlyAsrtext; } public void setEarlyPath(String earlyPath) { this.earlyPath = earlyPath; } public String getEarlyPath() { return earlyPath; } public void setEarlyUrl(String earlyUrl) { this.earlyUrl = earlyUrl; } public String getEarlyUrl() { return earlyUrl; } 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("uuid", getUuid()) .append("displayno", getDisplayno()) .append("phone", getPhone()) .append("taskid", getTaskid()) .append("extension", getExtension()) .append("inbound", getInbound()) .append("direct", getDirect()) .append("answered", getAnswered()) .append("assignTime", getAssignTime()) .append("startTime", getStartTime()) .append("answerTime", getAnswerTime()) .append("hangupTime", getHangupTime()) .append("endTime", getEndTime()) .append("recordPath", getRecordPath()) .append("recordUrl", getRecordUrl()) .append("hangupSipcode", getHangupSipcode()) .append("hangupCause", getHangupCause()) .append("transfered", getTransfered()) .append("transUuid", getTransUuid()) .append("transPhone", getTransPhone()) .append("transAnswered", getTransAnswered()) .append("transStartTime", getTransStartTime()) .append("transAnswerTime", getTransAnswerTime()) .append("earlyAsrtext", getEarlyAsrtext()) .append("earlyPath", getEarlyPath()) .append("earlyUrl", getEarlyUrl()) .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(); } }