package com.smartor.domain; 
 | 
  
 | 
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 java.util.Date; 
 | 
  
 | 
/** 
 | 
 * 患者与宣教任务关联对象 pat_hetask_relevance 
 | 
 * 
 | 
 * @author ruoyi 
 | 
 * @date 2024-01-07 
 | 
 */ 
 | 
@Data 
 | 
@ApiModel(value = "PatTaskRelevance", description = "患者与宣教任务关联对象") 
 | 
public class PatTaskRelevance extends BaseEntity { 
 | 
  
 | 
    private static final long serialVersionUID = 1L; 
 | 
  
 | 
    /** 
 | 
     * 主键 
 | 
     */ 
 | 
    @ApiModelProperty("主键") 
 | 
    private Long id; 
 | 
  
 | 
    /** 
 | 
     * 患者ID 
 | 
     */ 
 | 
    @Excel(name = "患者ID") 
 | 
    @ApiModelProperty("患者ID") 
 | 
    private Long patid; 
 | 
  
 | 
    /** 
 | 
     * 微信公众号患者ID 
 | 
     */ 
 | 
    @Excel(name = "微信公众号患者ID") 
 | 
    @ApiModelProperty("微信公众号患者ID") 
 | 
    private String openid; 
 | 
  
 | 
    /** 
 | 
     * 宣教任务ID 
 | 
     */ 
 | 
    @Excel(name = "宣教任务ID") 
 | 
    @ApiModelProperty("宣教任务ID") 
 | 
    private Long taskId; 
 | 
  
 | 
    /** 
 | 
     * 删除标记 
 | 
     */ 
 | 
    @ApiModelProperty(value = "删除标记") 
 | 
    private String delFlag; 
 | 
  
 | 
    /** 
 | 
     * 姓名 
 | 
     */ 
 | 
    @Excel(name = "姓名") 
 | 
    @ApiModelProperty("姓名") 
 | 
    private String name; 
 | 
  
 | 
    /** 
 | 
     * 姓名 
 | 
     */ 
 | 
    @Excel(name = "医生编码") 
 | 
    @ApiModelProperty("医生编码") 
 | 
    private String drcode; 
 | 
  
 | 
    /** 
 | 
     * 姓名 
 | 
     */ 
 | 
    @Excel(name = "医生姓名") 
 | 
    @ApiModelProperty("医生姓名") 
 | 
    private String drname; 
 | 
  
 | 
    /** 
 | 
     * 责任护士编码 
 | 
     */ 
 | 
    @Excel(name = "责任护士编码") 
 | 
    @ApiModelProperty("责任护士编码") 
 | 
    private String nurseId; 
 | 
  
 | 
    /** 
 | 
     * 责任护士姓名 
 | 
     */ 
 | 
    @Excel(name = "责任护士姓名") 
 | 
    @ApiModelProperty("责任护士姓名") 
 | 
    private String nurseName; 
 | 
  
 | 
  
 | 
    /** 
 | 
     * 身份证号 
 | 
     */ 
 | 
    @Excel(name = "身份证号") 
 | 
    @ApiModelProperty("身份证号") 
 | 
    private String sfzh; 
 | 
  
 | 
    /** 
 | 
     * 身份证号 
 | 
     */ 
 | 
    @Excel(name = "身份证号") 
 | 
    @ApiModelProperty("身份证号") 
 | 
    private String idcardno; 
 | 
    /** 
 | 
     * 身份证号 
 | 
     */ 
 | 
    @Excel(name = "身份证号") 
 | 
    @ApiModelProperty("身份证号") 
 | 
    private String idcardtype; 
 | 
  
 | 
    /** 
 | 
     * 年龄 
 | 
     */ 
 | 
    @Excel(name = "年龄") 
 | 
    @ApiModelProperty("年龄") 
 | 
    private Long age; 
 | 
  
 | 
    /** 
 | 
     * 性别 
 | 
     */ 
 | 
    @Excel(name = "性别") 
 | 
    @ApiModelProperty("性别") 
 | 
    private Long sex; 
 | 
  
 | 
    /** 
 | 
     * 床号 
 | 
     */ 
 | 
    @Excel(name = "床号") 
 | 
    @ApiModelProperty("床号") 
 | 
    private String bedNo; 
 | 
  
 | 
    /** 
 | 
     * 科室 
 | 
     */ 
 | 
    @Excel(name = "科室") 
 | 
    @ApiModelProperty("科室") 
 | 
    private String deptName; 
 | 
  
 | 
    /** 
 | 
     * 科室编码 
 | 
     */ 
 | 
    @Excel(name = "科室编码") 
 | 
    @ApiModelProperty("科室编码") 
 | 
    private String deptCode; 
 | 
  
 | 
    /** 
 | 
     * 科室 
 | 
     */ 
 | 
    @Excel(name = "地址") 
 | 
    @ApiModelProperty("地址") 
 | 
    private String addr; 
 | 
  
 | 
    /** 
 | 
     * 疾病名称 
 | 
     */ 
 | 
    @Excel(name = "疾病名称") 
 | 
    @ApiModelProperty("疾病名称") 
 | 
    private String leavediagname; 
 | 
  
 | 
    /** 
 | 
     * 疾病名称 
 | 
     */ 
 | 
    @Excel(name = "疾病名称") 
 | 
    @ApiModelProperty("疾病名称") 
 | 
    private String leaveicd10code; 
 | 
  
 | 
    /** 
 | 
     * 手机号 
 | 
     */ 
 | 
    @Excel(name = "手机号") 
 | 
    @ApiModelProperty("手机号") 
 | 
    private String phone; 
 | 
  
 | 
    /** 
 | 
     * 手机号 
 | 
     */ 
 | 
    @Excel(name = "手机code") 
 | 
    @ApiModelProperty("手机code") 
 | 
    private String telcode; 
 | 
  
 | 
    /** 
 | 
     * 病历号 
 | 
     */ 
 | 
    @Excel(name = "病历号") 
 | 
    @ApiModelProperty("病历号") 
 | 
    private String medicalRecordNo; 
 | 
  
 | 
    /** 
 | 
     * 发送状态:1成功  2 失败  3暂停 
 | 
     */ 
 | 
    @Excel(name = "发送状态:1成功  2 失败  3暂停") 
 | 
    @ApiModelProperty("发送状态:1成功  2 失败  3暂停") 
 | 
    private Long sendStatus; 
 | 
  
 | 
  
 | 
    /** 
 | 
     * 发送时间 
 | 
     */ 
 | 
    @Excel(name = "发送时间") 
 | 
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") 
 | 
    @ApiModelProperty("发送时间") 
 | 
    private Date sendTime; 
 | 
  
 | 
    /** 
 | 
     * 入院时间 
 | 
     */ 
 | 
    @Excel(name = "入院时间") 
 | 
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") 
 | 
    @ApiModelProperty("入院时间") 
 | 
    private Date inhosptime; 
 | 
  
 | 
    /** 
 | 
     * 发送时间 
 | 
     */ 
 | 
    @Excel(name = "发送时间") 
 | 
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") 
 | 
    @ApiModelProperty("发送时间") 
 | 
    private Date visittime; 
 | 
  
 | 
  
 | 
    /** 
 | 
     * 操作人 
 | 
     */ 
 | 
    @Excel(name = "操作人") 
 | 
    @ApiModelProperty("操作人") 
 | 
    private String operatePerson; 
 | 
  
 | 
    /** 
 | 
     * 就诊类型(1门诊  2出院) 
 | 
     */ 
 | 
    @Excel(name = "就诊类型(1门诊  2出院)") 
 | 
    @ApiModelProperty("就诊类型(1门诊  2出院)") 
 | 
    private String hospType; 
 | 
  
 | 
  
 | 
    /** 
 | 
     * 接收时间 
 | 
     */ 
 | 
    @Excel(name = "接收时间") 
 | 
    @ApiModelProperty("接收时间") 
 | 
    private String receiveTime; 
 | 
  
 | 
    /** 
 | 
     * 诊断名称 
 | 
     */ 
 | 
    @Excel(name = "诊断名称") 
 | 
    @ApiModelProperty(value = "诊断名称") 
 | 
    private String diagname; 
 | 
  
 | 
    /** 
 | 
     * 是否存在操作:1 新增 2修改 3删除 
 | 
     */ 
 | 
    @ApiModelProperty(value = "是否存在操作:1 新增 2修改 3删除") 
 | 
    private Integer isoperation; 
 | 
  
 | 
    /** 
 | 
     * 病房号 
 | 
     */ 
 | 
    @Excel(name = "病房号") 
 | 
    @ApiModelProperty(value = "病房号") 
 | 
    private String roomno; 
 | 
  
 | 
    /** 
 | 
     * 文本变量参数 
 | 
     */ 
 | 
    @Excel(name = "文本变量参数") 
 | 
    @ApiModelProperty(value = "文本变量参数") 
 | 
    private String textParam; 
 | 
  
 | 
    /** 
 | 
     * 出院病区编号 
 | 
     */ 
 | 
    @ApiModelProperty(value = "出院病区编号") 
 | 
    private String leavehospitaldistrictcode; 
 | 
  
 | 
    /** 
 | 
     * 出院病区名称 
 | 
     */ 
 | 
    @ApiModelProperty(value = "出院病区名称") 
 | 
    @Excel(name = " 出院病区名称 ") 
 | 
    private String leavehospitaldistrictname; 
 | 
  
 | 
  
 | 
    /** 
 | 
     * 出院时间 
 | 
     */ 
 | 
//    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") 
 | 
    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss") 
 | 
    @ApiModelProperty(value = "出院时间") 
 | 
    private Date endtime; 
 | 
  
 | 
    /** 
 | 
     * 入院时间 
 | 
     */ 
 | 
//    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") 
 | 
    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss") 
 | 
    @ApiModelProperty(value = "入院时间") 
 | 
    private Date starttime; 
 | 
  
 | 
    /** 
 | 
     * 完成时间 
 | 
     */ 
 | 
    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss") 
 | 
    @ApiModelProperty(value = "完成时间") 
 | 
    private Date finishtime; 
 | 
  
 | 
    /** 
 | 
     * 长期任务,给患者发送的时间 
 | 
     */ 
 | 
    @Excel(name = " 长期任务,给患者发送的时间") 
 | 
    @ApiModelProperty(value = "长期任务,给患者发送的时间") 
 | 
    private Date longSendTime; 
 | 
} 
 |