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; /** * 问卷结果记录详情对象 svy_tasksingledetail * * @author ruoyi * @date 2024-06-19 */ public class SvyTasksingledetail extends BaseEntity { private static final long serialVersionUID = 1L; /** 任务电话ID */ private String calldetailid; /** tasksingleid */ @Excel(name = "tasksingleid") private String callid; /** 拨号uuid */ @Excel(name = "拨号uuid") private String uuid; /** 电话号码 */ @Excel(name = "电话号码") private String phone; /** 显示号码 */ @Excel(name = "显示号码") private String displayno; /** 操作人 */ @Excel(name = "操作人 ") private String operate; /** */ @Excel(name = " ") private Long inbound; /** */ @Excel(name = " ") private Long incoming; /** */ @Excel(name = " ") private Long assigntime; /** */ @Excel(name = " ") private Long starttime; /** */ @Excel(name = " ") private Long answertime; /** */ @Excel(name = " ") private Long silent; /** */ @Excel(name = " ") private String dtmfKey; /** */ @Excel(name = " ") private String musicpath; /** */ @Excel(name = " ") private Long sentIndex; /** */ @Excel(name = " ") private Long sentBegin; /** 回答结果 */ @Excel(name = "回答结果") private String asrtext; /** */ @Excel(name = " ") private Long beginTime; /** */ @Excel(name = " ") private Long endTime; /** */ @Excel(name = " ") private Long sentEnd; /** */ @Excel(name = " ") private String recordpath; /** */ @Excel(name = " ") private String recordurl; /** */ @Excel(name = " ") private String templateid; /** */ @Excel(name = " ") private Long templatequestionnum; /** */ @Excel(name = " ") private Long switchid; /** 问题文本 */ @Excel(name = "问题文本 ") private String questiontext; /** 问题语音 */ @Excel(name = "问题语音 ") private String questionvoice; /** 类别 */ @Excel(name = "类别") private String categoryname; /** 指标选项 */ @Excel(name = "指标选项") private String targetoptions; /** 指标值(正则匹配的选项值) */ @Excel(name = "指标值", readConverterExp = "正=则匹配的选项值") private String targetvalue; /** 通过正则解析的值 */ @Excel(name = "通过正则解析的值") private String matchedtext; /** */ @JsonFormat(pattern = "yyyy-MM-dd") @Excel(name = " ", width = 30, dateFormat = "yyyy-MM-dd") private Date addtime; /** 上传标记 */ @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; /** 删除标记 */ private String delFlag; /** 父ID */ @Excel(name = "父ID") private Long pid; /** GUID */ @Excel(name = "GUID") private String guid; /** 问题类型 */ @Excel(name = "问题类型") private String valueType; public void setCalldetailid(String calldetailid) { this.calldetailid = calldetailid; } public String getCalldetailid() { return calldetailid; } public void setCallid(String callid) { this.callid = callid; } public String getCallid() { return callid; } public void setUuid(String uuid) { this.uuid = uuid; } public String getUuid() { return uuid; } public void setPhone(String phone) { this.phone = phone; } public String getPhone() { return phone; } public void setDisplayno(String displayno) { this.displayno = displayno; } public String getDisplayno() { return displayno; } public void setOperate(String operate) { this.operate = operate; } public String getOperate() { return operate; } public void setInbound(Long inbound) { this.inbound = inbound; } public Long getInbound() { return inbound; } public void setIncoming(Long incoming) { this.incoming = incoming; } public Long getIncoming() { return incoming; } 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 setSilent(Long silent) { this.silent = silent; } public Long getSilent() { return silent; } public void setDtmfKey(String dtmfKey) { this.dtmfKey = dtmfKey; } public String getDtmfKey() { return dtmfKey; } public void setMusicpath(String musicpath) { this.musicpath = musicpath; } public String getMusicpath() { return musicpath; } public void setSentIndex(Long sentIndex) { this.sentIndex = sentIndex; } public Long getSentIndex() { return sentIndex; } public void setSentBegin(Long sentBegin) { this.sentBegin = sentBegin; } public Long getSentBegin() { return sentBegin; } public void setAsrtext(String asrtext) { this.asrtext = asrtext; } public String getAsrtext() { return asrtext; } public void setBeginTime(Long beginTime) { this.beginTime = beginTime; } public Long getBeginTime() { return beginTime; } public void setEndTime(Long endTime) { this.endTime = endTime; } public Long getEndTime() { return endTime; } public void setSentEnd(Long sentEnd) { this.sentEnd = sentEnd; } public Long getSentEnd() { return sentEnd; } 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 setTemplateid(String templateid) { this.templateid = templateid; } public String getTemplateid() { return templateid; } public void setTemplatequestionnum(Long templatequestionnum) { this.templatequestionnum = templatequestionnum; } public Long getTemplatequestionnum() { return templatequestionnum; } public void setSwitchid(Long switchid) { this.switchid = switchid; } public Long getSwitchid() { return switchid; } public void setQuestiontext(String questiontext) { this.questiontext = questiontext; } public String getQuestiontext() { return questiontext; } public void setQuestionvoice(String questionvoice) { this.questionvoice = questionvoice; } public String getQuestionvoice() { return questionvoice; } public void setCategoryname(String categoryname) { this.categoryname = categoryname; } public String getCategoryname() { return categoryname; } public void setTargetoptions(String targetoptions) { this.targetoptions = targetoptions; } public String getTargetoptions() { return targetoptions; } public void setTargetvalue(String targetvalue) { this.targetvalue = targetvalue; } public String getTargetvalue() { return targetvalue; } public void setMatchedtext(String matchedtext) { this.matchedtext = matchedtext; } public String getMatchedtext() { return matchedtext; } public void setAddtime(Date addtime) { this.addtime = addtime; } public Date getAddtime() { return addtime; } 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; } public void setDelFlag(String delFlag) { this.delFlag = delFlag; } public String getDelFlag() { return delFlag; } public void setPid(Long pid) { this.pid = pid; } public Long getPid() { return pid; } public void setGuid(String guid) { this.guid = guid; } public String getGuid() { return guid; } public void setValueType(String valueType) { this.valueType = valueType; } public String getValueType() { return valueType; } @Override public String toString() { return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) .append("calldetailid", getCalldetailid()) .append("callid", getCallid()) .append("uuid", getUuid()) .append("phone", getPhone()) .append("displayno", getDisplayno()) .append("operate", getOperate()) .append("inbound", getInbound()) .append("incoming", getIncoming()) .append("assigntime", getAssigntime()) .append("starttime", getStarttime()) .append("answertime", getAnswertime()) .append("silent", getSilent()) .append("dtmfKey", getDtmfKey()) .append("musicpath", getMusicpath()) .append("sentIndex", getSentIndex()) .append("sentBegin", getSentBegin()) .append("asrtext", getAsrtext()) .append("beginTime", getBeginTime()) .append("endTime", getEndTime()) .append("sentEnd", getSentEnd()) .append("recordpath", getRecordpath()) .append("recordurl", getRecordurl()) .append("templateid", getTemplateid()) .append("templatequestionnum", getTemplatequestionnum()) .append("switchid", getSwitchid()) .append("questiontext", getQuestiontext()) .append("questionvoice", getQuestionvoice()) .append("categoryname", getCategoryname()) .append("targetoptions", getTargetoptions()) .append("targetvalue", getTargetvalue()) .append("matchedtext", getMatchedtext()) .append("addtime", getAddtime()) .append("isupload", getIsupload()) .append("uploadTime", getUploadTime()) .append("orgid", getOrgid()) .append("createTime", getCreateTime()) .append("delFlag", getDelFlag()) .append("updateBy", getUpdateBy()) .append("updateTime", getUpdateTime()) .append("createBy", getCreateBy()) .append("pid", getPid()) .append("guid", getGuid()) .append("valueType", getValueType()) .toString(); } }