| | |
| | | package com.smartor.domain; |
| | | |
| | | import java.util.Date; |
| | | |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import net.sf.jsqlparser.expression.DateTimeLiteralExpression; |
| | | 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_taskcall |
| | | * |
| | | * @author smartor |
| | | * @date 2023-03-24 |
| | | * 单一任务(随访)对象 ivr_taskcall |
| | | * |
| | | * @author ruoyi |
| | | * @date 2024-02-02 |
| | | */ |
| | | public class IvrTaskcall extends BaseEntity |
| | | { |
| | | @Data |
| | | public class IvrTaskcall extends BaseEntity { |
| | | @ApiModelProperty(value = "拉取时间") |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | /** */ |
| | | private Long callid; |
| | | /** |
| | | * |
| | | */ |
| | | @ApiModelProperty(value = "主键") |
| | | private Long id; |
| | | |
| | | /** 发送人 */ |
| | | @Excel(name = " 发送人 ") |
| | | /** |
| | | * 发送人 |
| | | */ |
| | | @Excel(name = " 发送人(患者) ") |
| | | @ApiModelProperty(value = "发送人(患者)") |
| | | private String sendname; |
| | | |
| | | /** 手机号 */ |
| | | /** |
| | | * 手机号 |
| | | */ |
| | | @Excel(name = " 手机号 ") |
| | | @ApiModelProperty(value = "手机号") |
| | | private String phone; |
| | | |
| | | /** */ |
| | | @Excel(name = " ") |
| | | /** |
| | | * 性别 |
| | | */ |
| | | @Excel(name = " 性别") |
| | | @ApiModelProperty(value = "性别") |
| | | private String sex; |
| | | |
| | | /** 年龄 */ |
| | | /** |
| | | * 年龄 |
| | | */ |
| | | @Excel(name = " 年龄 ") |
| | | @ApiModelProperty(value = "年龄") |
| | | private Long age; |
| | | |
| | | /** 身份证号 */ |
| | | /** |
| | | * 身份证号 |
| | | */ |
| | | @Excel(name = " 身份证号 ") |
| | | @ApiModelProperty(value = "身份证号") |
| | | private String sfzh; |
| | | |
| | | /** 地址 */ |
| | | /** |
| | | * 地址 |
| | | */ |
| | | @Excel(name = " 地址 ") |
| | | @ApiModelProperty(value = "地址") |
| | | private String addr; |
| | | |
| | | /** */ |
| | | @Excel(name = " ") |
| | | /** |
| | | * 发送人详情 |
| | | */ |
| | | @Excel(name = " 发送人详情") |
| | | @ApiModelProperty(value = "发送人详情") |
| | | private String senderdetail; |
| | | |
| | | /** */ |
| | | @Excel(name = " ") |
| | | private String inserttype; |
| | | /** |
| | | * 任务类型(门诊,住院,复诊…) |
| | | */ |
| | | @Excel(name = "任务类型(门诊,住院,复诊…)") |
| | | @ApiModelProperty(value = "任务类型(门诊,住院,复诊…)") |
| | | private String type; |
| | | |
| | | /** 任务ID */ |
| | | @Excel(name = " 任务ID ") |
| | | private Long taskid; |
| | | |
| | | /** */ |
| | | @Excel(name = " ") |
| | | /** |
| | | * 模板ID |
| | | */ |
| | | @Excel(name = " 模板ID") |
| | | @ApiModelProperty(value = "模板ID") |
| | | private String templateid; |
| | | |
| | | /** 模板名 */ |
| | | /** |
| | | * 模板名 |
| | | */ |
| | | @Excel(name = " 模板名 ") |
| | | @ApiModelProperty(value = "拉取时间") |
| | | private String templatename; |
| | | |
| | | /** 发送日期 */ |
| | | /** |
| | | * 发送日期 |
| | | */ |
| | | @JsonFormat(pattern = "yyyy-MM-dd") |
| | | @Excel(name = " 发送日期 ", width = 30, dateFormat = "yyyy-MM-dd") |
| | | @ApiModelProperty(value = "发送日期") |
| | | private Date senddate; |
| | | |
| | | /** 上午开始发送时间限制 */ |
| | | /** |
| | | * 上午开始发送时间限制 |
| | | */ |
| | | @Excel(name = " 上午开始发送时间限制 ") |
| | | @ApiModelProperty(value = "上午开始发送时间限制") |
| | | private String sendlimitabegin; |
| | | |
| | | /** 上午结束发送时间限制 */ |
| | | /** |
| | | * 上午结束发送时间限制 |
| | | */ |
| | | @Excel(name = " 上午结束发送时间限制 ") |
| | | @ApiModelProperty(value = "上午结束发送时间限制") |
| | | private String sendlimitaend; |
| | | |
| | | /** 下午开始发送时间限制 */ |
| | | /** |
| | | * 下午开始发送时间限制 |
| | | */ |
| | | @Excel(name = " 下午开始发送时间限制 ") |
| | | @ApiModelProperty(value = "下午开始发送时间限制") |
| | | private String sendlimitpbegin; |
| | | |
| | | /** 下午结束发送时间限制 */ |
| | | /** |
| | | * 下午结束发送时间限制 |
| | | */ |
| | | @Excel(name = " 下午结束发送时间限制 ") |
| | | @ApiModelProperty(value = "下午结束发送时间限制") |
| | | private String sendlimitpend; |
| | | |
| | | /** 晚上开始发送时间限制 */ |
| | | /** |
| | | * 晚上开始发送时间限制 |
| | | */ |
| | | @Excel(name = " 晚上开始发送时间限制 ") |
| | | @ApiModelProperty(value = "晚上开始发送时间限制") |
| | | private String sendlimitnbegin; |
| | | |
| | | /** 晚上结束发送时间限制 */ |
| | | /** |
| | | * 晚上结束发送时间限制 |
| | | */ |
| | | @Excel(name = " 晚上结束发送时间限制 ") |
| | | @ApiModelProperty(value = "晚上结束发送时间限制") |
| | | private String sendlimitnend; |
| | | |
| | | /** 发送状态 */ |
| | | /** |
| | | * 发送状态 |
| | | */ |
| | | @Excel(name = " 发送状态 ") |
| | | @ApiModelProperty(value = "发送状态") |
| | | private Long sendstate; |
| | | |
| | | /** 发送UUID */ |
| | | /** |
| | | * 发送UUID |
| | | */ |
| | | @Excel(name = " 发送UUID ") |
| | | @ApiModelProperty(value = "发送UUID") |
| | | private String senduuid; |
| | | |
| | | /** 结果 */ |
| | | /** |
| | | * 结果 |
| | | */ |
| | | @Excel(name = " 结果 ") |
| | | @ApiModelProperty(value = "结果") |
| | | private String result; |
| | | |
| | | /** 完成时间 */ |
| | | /** |
| | | * 完成时间 |
| | | */ |
| | | @JsonFormat(pattern = "yyyy-MM-dd") |
| | | @Excel(name = " 完成时间 ", width = 30, dateFormat = "yyyy-MM-dd") |
| | | @ApiModelProperty(value = "完成时间") |
| | | private Date finishtime; |
| | | |
| | | /** 用户ID */ |
| | | /** |
| | | * 用户ID |
| | | */ |
| | | @Excel(name = " 用户ID ") |
| | | @ApiModelProperty(value = "用户ID") |
| | | private String userid; |
| | | |
| | | /** 用户名 */ |
| | | /** |
| | | * 用户名 |
| | | */ |
| | | @Excel(name = " 用户名 ") |
| | | @ApiModelProperty(value = "用户名") |
| | | private String username; |
| | | |
| | | /** 添加时间 */ |
| | | @JsonFormat(pattern = "yyyy-MM-dd") |
| | | @Excel(name = " 添加时间 ", width = 30, dateFormat = "yyyy-MM-dd") |
| | | private Date addtime; |
| | | |
| | | /** */ |
| | | @Excel(name = " ") |
| | | /** |
| | | * |
| | | */ |
| | | @Excel(name = " outbounduuid ") |
| | | @ApiModelProperty(value = "outbounduuid") |
| | | private String outbounduuid; |
| | | |
| | | /** 就诊记录编号 */ |
| | | /** |
| | | * 就诊记录编号 |
| | | */ |
| | | @Excel(name = " 就诊记录编号 ") |
| | | @ApiModelProperty(value = "就诊记录编号") |
| | | private Long recordid; |
| | | |
| | | /** 重拨总数 */ |
| | | /** |
| | | * 重拨总数 |
| | | */ |
| | | @Excel(name = " 重拨总数 ") |
| | | @ApiModelProperty(value = "重拨总数") |
| | | private Long recallcount; |
| | | |
| | | /** 当前重拨次数 */ |
| | | /** |
| | | * 当前重拨次数 |
| | | */ |
| | | @Excel(name = " 当前重拨次数 ") |
| | | @ApiModelProperty(value = "当前重拨次数") |
| | | private Long exrecallcount; |
| | | |
| | | /** 拉取时间 */ |
| | | /** |
| | | * 拉取时间 |
| | | */ |
| | | @JsonFormat(pattern = "yyyy-MM-dd") |
| | | @Excel(name = " 拉取时间 ", width = 30, dateFormat = "yyyy-MM-dd") |
| | | @ApiModelProperty(value = "拉取时间") |
| | | private Date pulltime; |
| | | |
| | | /** */ |
| | | @Excel(name = " ") |
| | | /** |
| | | * bqsms |
| | | */ |
| | | @Excel(name = " bqsms ") |
| | | @ApiModelProperty(value = "bqsms") |
| | | private Long bqsms; |
| | | |
| | | /** */ |
| | | @Excel(name = " ") |
| | | /** |
| | | * bhsms |
| | | */ |
| | | @Excel(name = " bhsms ") |
| | | @ApiModelProperty(value = "bhsms") |
| | | private Long bhsms; |
| | | |
| | | /** */ |
| | | @Excel(name = " ") |
| | | /** |
| | | * 部门code |
| | | */ |
| | | @Excel(name = " 部门code") |
| | | @ApiModelProperty(value = "部门code") |
| | | private String deptcode; |
| | | |
| | | /** */ |
| | | @Excel(name = " ") |
| | | /** |
| | | * 标签状态 |
| | | */ |
| | | @Excel(name = " 标签状态") |
| | | @ApiModelProperty(value = "标签状态") |
| | | private Long labelstatus; |
| | | |
| | | /** 删除标记 */ |
| | | /** |
| | | * 删除标记 |
| | | */ |
| | | @ApiModelProperty(value = "删除标记") |
| | | private String delFlag; |
| | | |
| | | /** 上传标记 */ |
| | | /** |
| | | * 上传标记 |
| | | */ |
| | | @Excel(name = " 上传标记 ") |
| | | @ApiModelProperty(value = "上传标记") |
| | | private Long isupload; |
| | | |
| | | /** 上传时间 */ |
| | | /** |
| | | * 上传时间 |
| | | */ |
| | | @JsonFormat(pattern = "yyyy-MM-dd") |
| | | @Excel(name = " 上传时间 ", width = 30, dateFormat = "yyyy-MM-dd") |
| | | @ApiModelProperty(value = "上传时间") |
| | | private Date uploadTime; |
| | | |
| | | /** 机构ID */ |
| | | /** |
| | | * 机构ID |
| | | */ |
| | | @Excel(name = " 机构ID ") |
| | | @ApiModelProperty(value = "机构ID") |
| | | private String orgid; |
| | | |
| | | public void setCallid(Long callid) |
| | | { |
| | | this.callid = callid; |
| | | } |
| | | /** |
| | | * 父ID |
| | | */ |
| | | @Excel(name = "父ID") |
| | | @ApiModelProperty(value = "父ID") |
| | | private Long pid; |
| | | |
| | | public Long getCallid() |
| | | { |
| | | return callid; |
| | | } |
| | | public void setSendname(String sendname) |
| | | { |
| | | this.sendname = sendname; |
| | | } |
| | | /** |
| | | * GUID |
| | | */ |
| | | @Excel(name = "GUID") |
| | | @ApiModelProperty(value = "GUID") |
| | | private String guid; |
| | | |
| | | public String getSendname() |
| | | { |
| | | return sendname; |
| | | } |
| | | public void setPhone(String phone) |
| | | { |
| | | this.phone = phone; |
| | | } |
| | | /** |
| | | * 文本变量参数 |
| | | */ |
| | | @Excel(name = "文本变量参数") |
| | | @ApiModelProperty(value = "文本变量参数") |
| | | private String textParam; |
| | | |
| | | public String getPhone() |
| | | { |
| | | return phone; |
| | | } |
| | | public void setSex(String sex) |
| | | { |
| | | this.sex = sex; |
| | | } |
| | | /** |
| | | * 宣教形式 :文本、图片、语音、视频、混合 |
| | | */ |
| | | @Excel(name = " 宣教形式 :文本、图片、语音、视频、混合") |
| | | @ApiModelProperty("宣教形式 : 1,文本、2,图片、3,语音、4,视频、5,混合") |
| | | private String serviceform; |
| | | |
| | | public String getSex() |
| | | { |
| | | return sex; |
| | | } |
| | | public void setAge(Long age) |
| | | { |
| | | this.age = age; |
| | | } |
| | | /** |
| | | * 床号 |
| | | */ |
| | | @Excel(name = "床号") |
| | | @ApiModelProperty(value = "床号") |
| | | private Long badNo; |
| | | |
| | | public Long getAge() |
| | | { |
| | | return age; |
| | | } |
| | | public void setSfzh(String sfzh) |
| | | { |
| | | this.sfzh = sfzh; |
| | | } |
| | | /** |
| | | * 疾病名称 |
| | | */ |
| | | @Excel(name = "疾病名称") |
| | | @ApiModelProperty(value = "疾病名称") |
| | | private String icdName; |
| | | |
| | | public String getSfzh() |
| | | { |
| | | return sfzh; |
| | | } |
| | | public void setAddr(String addr) |
| | | { |
| | | this.addr = addr; |
| | | } |
| | | /** |
| | | * 病历号 |
| | | */ |
| | | @Excel(name = "病历号") |
| | | @ApiModelProperty(value = "病历号") |
| | | private String medicalRecordNo; |
| | | |
| | | public String getAddr() |
| | | { |
| | | return addr; |
| | | } |
| | | public void setSenderdetail(String senderdetail) |
| | | { |
| | | this.senderdetail = senderdetail; |
| | | } |
| | | /** |
| | | * 宣教内容 |
| | | */ |
| | | @Excel(name = "宣教内容") |
| | | @ApiModelProperty(value = "宣教内容") |
| | | private String preachcontent; |
| | | |
| | | public String getSenderdetail() |
| | | { |
| | | return senderdetail; |
| | | } |
| | | public void setInserttype(String inserttype) |
| | | { |
| | | this.inserttype = inserttype; |
| | | } |
| | | /** |
| | | * pageNum |
| | | */ |
| | | @Excel(name = "pageNum") |
| | | @ApiModelProperty(value = "pageNum") |
| | | private Integer pageNum; |
| | | |
| | | public String getInserttype() |
| | | { |
| | | return inserttype; |
| | | } |
| | | public void setTaskid(Long taskid) |
| | | { |
| | | this.taskid = taskid; |
| | | } |
| | | /** |
| | | * pageSize |
| | | */ |
| | | @Excel(name = "pageSize") |
| | | @ApiModelProperty(value = "pageSize") |
| | | private Integer pageSize; |
| | | |
| | | public Long getTaskid() |
| | | { |
| | | return taskid; |
| | | } |
| | | 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 setSenddate(Date senddate) |
| | | { |
| | | this.senddate = senddate; |
| | | } |
| | | |
| | | public Date getSenddate() |
| | | { |
| | | return senddate; |
| | | } |
| | | public void setSendlimitabegin(String sendlimitabegin) |
| | | { |
| | | this.sendlimitabegin = sendlimitabegin; |
| | | } |
| | | |
| | | public String getSendlimitabegin() |
| | | { |
| | | return sendlimitabegin; |
| | | } |
| | | public void setSendlimitaend(String sendlimitaend) |
| | | { |
| | | this.sendlimitaend = sendlimitaend; |
| | | } |
| | | |
| | | public String getSendlimitaend() |
| | | { |
| | | return sendlimitaend; |
| | | } |
| | | public void setSendlimitpbegin(String sendlimitpbegin) |
| | | { |
| | | this.sendlimitpbegin = sendlimitpbegin; |
| | | } |
| | | |
| | | public String getSendlimitpbegin() |
| | | { |
| | | return sendlimitpbegin; |
| | | } |
| | | public void setSendlimitpend(String sendlimitpend) |
| | | { |
| | | this.sendlimitpend = sendlimitpend; |
| | | } |
| | | |
| | | public String getSendlimitpend() |
| | | { |
| | | return sendlimitpend; |
| | | } |
| | | public void setSendlimitnbegin(String sendlimitnbegin) |
| | | { |
| | | this.sendlimitnbegin = sendlimitnbegin; |
| | | } |
| | | |
| | | public String getSendlimitnbegin() |
| | | { |
| | | return sendlimitnbegin; |
| | | } |
| | | public void setSendlimitnend(String sendlimitnend) |
| | | { |
| | | this.sendlimitnend = sendlimitnend; |
| | | } |
| | | |
| | | public String getSendlimitnend() |
| | | { |
| | | return sendlimitnend; |
| | | } |
| | | public void setSendstate(Long sendstate) |
| | | { |
| | | this.sendstate = sendstate; |
| | | } |
| | | |
| | | public Long getSendstate() |
| | | { |
| | | return sendstate; |
| | | } |
| | | public void setSenduuid(String senduuid) |
| | | { |
| | | this.senduuid = senduuid; |
| | | } |
| | | |
| | | public String getSenduuid() |
| | | { |
| | | return senduuid; |
| | | } |
| | | public void setResult(String result) |
| | | { |
| | | this.result = result; |
| | | } |
| | | |
| | | public String getResult() |
| | | { |
| | | return result; |
| | | } |
| | | public void setFinishtime(Date finishtime) |
| | | { |
| | | this.finishtime = finishtime; |
| | | } |
| | | |
| | | public Date getFinishtime() |
| | | { |
| | | return finishtime; |
| | | } |
| | | 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 setOutbounduuid(String outbounduuid) |
| | | { |
| | | this.outbounduuid = outbounduuid; |
| | | } |
| | | |
| | | public String getOutbounduuid() |
| | | { |
| | | return outbounduuid; |
| | | } |
| | | public void setRecordid(Long recordid) |
| | | { |
| | | this.recordid = recordid; |
| | | } |
| | | |
| | | public Long getRecordid() |
| | | { |
| | | return recordid; |
| | | } |
| | | public void setRecallcount(Long recallcount) |
| | | { |
| | | this.recallcount = recallcount; |
| | | } |
| | | |
| | | public Long getRecallcount() |
| | | { |
| | | return recallcount; |
| | | } |
| | | public void setExrecallcount(Long exrecallcount) |
| | | { |
| | | this.exrecallcount = exrecallcount; |
| | | } |
| | | |
| | | public Long getExrecallcount() |
| | | { |
| | | return exrecallcount; |
| | | } |
| | | public void setPulltime(Date pulltime) |
| | | { |
| | | this.pulltime = pulltime; |
| | | } |
| | | |
| | | public Date getPulltime() |
| | | { |
| | | return pulltime; |
| | | } |
| | | public void setBqsms(Long bqsms) |
| | | { |
| | | this.bqsms = bqsms; |
| | | } |
| | | |
| | | public Long getBqsms() |
| | | { |
| | | return bqsms; |
| | | } |
| | | public void setBhsms(Long bhsms) |
| | | { |
| | | this.bhsms = bhsms; |
| | | } |
| | | |
| | | public Long getBhsms() |
| | | { |
| | | return bhsms; |
| | | } |
| | | public void setDeptcode(String deptcode) |
| | | { |
| | | this.deptcode = deptcode; |
| | | } |
| | | |
| | | public String getDeptcode() |
| | | { |
| | | return deptcode; |
| | | } |
| | | public void setLabelstatus(Long labelstatus) |
| | | { |
| | | this.labelstatus = labelstatus; |
| | | } |
| | | |
| | | public Long getLabelstatus() |
| | | { |
| | | return labelstatus; |
| | | } |
| | | 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("callid", getCallid()) |
| | | .append("sendname", getSendname()) |
| | | .append("phone", getPhone()) |
| | | .append("sex", getSex()) |
| | | .append("age", getAge()) |
| | | .append("sfzh", getSfzh()) |
| | | .append("addr", getAddr()) |
| | | .append("senderdetail", getSenderdetail()) |
| | | .append("inserttype", getInserttype()) |
| | | .append("taskid", getTaskid()) |
| | | .append("templateid", getTemplateid()) |
| | | .append("templatename", getTemplatename()) |
| | | .append("senddate", getSenddate()) |
| | | .append("sendlimitabegin", getSendlimitabegin()) |
| | | .append("sendlimitaend", getSendlimitaend()) |
| | | .append("sendlimitpbegin", getSendlimitpbegin()) |
| | | .append("sendlimitpend", getSendlimitpend()) |
| | | .append("sendlimitnbegin", getSendlimitnbegin()) |
| | | .append("sendlimitnend", getSendlimitnend()) |
| | | .append("sendstate", getSendstate()) |
| | | .append("senduuid", getSenduuid()) |
| | | .append("result", getResult()) |
| | | .append("finishtime", getFinishtime()) |
| | | .append("userid", getUserid()) |
| | | .append("username", getUsername()) |
| | | .append("outbounduuid", getOutbounduuid()) |
| | | .append("recordid", getRecordid()) |
| | | .append("recallcount", getRecallcount()) |
| | | .append("exrecallcount", getExrecallcount()) |
| | | .append("pulltime", getPulltime()) |
| | | .append("bqsms", getBqsms()) |
| | | .append("bhsms", getBhsms()) |
| | | .append("deptcode", getDeptcode()) |
| | | .append("labelstatus", getLabelstatus()) |
| | | .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(); |
| | | } |
| | | } |