liusheng
2024-06-25 f455524346fe74e3d626e5b70bd401c88e066601
smartor/src/main/java/com/smartor/domain/IvrTaskSingleVO.java
@@ -3,10 +3,9 @@
import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import java.util.Date;
import java.util.List;
@@ -18,6 +17,7 @@
 * @author ruoyi
 * @date 2024-02-02
 */
@ApiModel(value = "IvrTaskSingleVO", description = "单一随访任务入参")
@Data
public class IvrTaskSingleVO extends BaseEntity {
    private static final long serialVersionUID = 1L;
@@ -96,7 +96,21 @@
     */
    @Excel(name = "  模板ID")
    @ApiModelProperty(value = "模板ID")
    private String templateid;
    private Long templateid;
    /**
     * 模板ID
     */
    @Excel(name = "  模版库模板ID")
    @ApiModelProperty(value = "模版库模板ID")
    private Long libtemplateid;
    /**
     * 模板ID
     */
    @Excel(name = "  模板库模板名称")
    @ApiModelProperty(value = "模板库模板名称")
    private String libtemplatename;
    /**
     * 模板名
@@ -165,15 +179,9 @@
     * 发送状态
     */
    @Excel(name = " 发送状态 ")
    @ApiModelProperty(value = "发送状态 :1 开始  2 中止  3 结束")
    @ApiModelProperty(value = "发送状态 : 1新建 2执行中 3暂停 4终止 5完成")
    private Long sendstate;
    /**
     * 发送UUID
     */
    @Excel(name = " 发送UUID ")
    @ApiModelProperty(value = "发送UUID")
    private String senduuid;
    /**
     * 结果
@@ -190,26 +198,6 @@
    @ApiModelProperty(value = "完成时间")
    private Date finishtime;
    /**
     * 用户ID
     */
    @Excel(name = " 用户ID ")
    @ApiModelProperty(value = "用户ID")
    private String userid;
    /**
     * 用户名
     */
    @Excel(name = " 用户名 ")
    @ApiModelProperty(value = "用户名")
    private String username;
    /**
     * outbounduuid
     */
    @Excel(name = " outbounduuid ")
    @ApiModelProperty(value = "outbounduuid")
    private String outbounduuid;
    /**
     * 就诊记录编号
@@ -218,12 +206,6 @@
    @ApiModelProperty(value = "就诊记录编号")
    private Long recordid;
    /**
     * 重拨总数
     */
    @Excel(name = " 重拨总数 ")
    @ApiModelProperty(value = "重拨总数")
    private Long recallcount;
    /**
     * 当前重拨次数
@@ -345,42 +327,43 @@
    @ApiModelProperty(value = "宣教形式 : 1,文本、2,图片、3,语音、4,视频、5,混合")
    private String serviceform;
    /**
     * 患者与单一任务关联表集合
     */
    @Excel(name = " 宣患者与单一任务关联表集合")
    @ApiModelProperty(value = "患者与单一任务关联表集合")
    private List<PatTaskRelevance> patTaskRelevances;
    /**
     * 床号
     */
    @Excel(name = "床号")
    @ApiModelProperty(value = "床号")
    private Long badNo;
    private Long bedNo;
    /**
     * 疾病名称
     * 患者ID
     */
    @Excel(name = "疾病名称")
    @ApiModelProperty(value = "疾病名称")
    private String icdName;
    /**
     * 病历号
     */
    @Excel(name = "病历号")
    @ApiModelProperty(value = "病历号")
    private String medicalRecordNo;
    /**
     * 宣教内容
     */
    @Excel(name = "宣教内容")
    @ApiModelProperty(value = "宣教内容")
    private String preachcontent;
    @Excel(name = "  患者ID")
    @ApiModelProperty(value = "患者ID")
    private Long patid;
//
//    /**
//     * 疾病名称
//     */
//    @Excel(name = "疾病名称")
//    @ApiModelProperty(value = "疾病名称")
//    private String icdName;
//
//    /**
//     * 病历号
//     */
//    @Excel(name = "病历号")
//    @ApiModelProperty(value = "病历号")
//    private String medicalRecordNo;
//
//    /**
//     * 宣教内容
//     */
//    @Excel(name = "宣教内容")
//    @ApiModelProperty(value = "宣教内容")
//    private String preachcontent;
//
//
    /**
     * 发送时间段
     */
@@ -430,46 +413,40 @@
    @Excel(name = "  就诊类型(1门诊  2出院   3.专病)")
    @ApiModelProperty(value = "就诊类型(1门诊  2出院   3.专病)")
    private String hospType;
    /**
     * 微信
     */
    @Excel(name = "  微信")
    @ApiModelProperty(value = "微信")
    private String wechat;
//
//    /**
//     * 微信
//     */
//    @Excel(name = "  微信")
//    @ApiModelProperty(value = "微信")
//    private String wechat;
//
//
    /**
     * 诊断名称
     */
    @Excel(name = "  诊断名称")
    @ApiModelProperty(value = "诊断名称")
    private String diagname;
    /**
     * 科室名称
     */
    @Excel(name = "科室名称")
    @ApiModelProperty(value = "科室名称")
    private String deptname;
    /**
     * 就诊日期
     */
    @Excel(name = " 就诊日期")
    @ApiModelProperty(value = "就诊日期")
    private Date admindate;
//
//    /**
//     * 科室名称
//     */
//    @Excel(name = "科室名称")
//    @ApiModelProperty(value = "科室名称")
//    private String deptname;
//
//    /**
//     * 就诊日期
//     */
//    @Excel(name = " 就诊日期")
//    @ApiModelProperty(value = "就诊日期")
//    private Date admindate;
//
    /**
     * 病房号
     */
    @Excel(name = "  病房号")
    @ApiModelProperty(value = "病房号")
    private String roomno;
    @Override
    public String toString() {
        return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE).append("id", getId()).append("sendname", getSendname()).append("phone", getPhone()).append("sex", getSex()).append("age", getAge()).append("sfzh", getSfzh()).append("addr", getAddr()).append("senderdetail", getSenderdetail()).append("type", getType()).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()).append("pid", getPid()).append("guid", getGuid()).append("textParam", getTextParam()).toString();
    }
}