package com.ruoyi.project.domain; 
 | 
  
 | 
import java.util.Date; 
 | 
  
 | 
import com.fasterxml.jackson.annotation.JsonFormat; 
 | 
import com.baomidou.mybatisplus.annotation.IdType; 
 | 
import com.baomidou.mybatisplus.annotation.TableId; 
 | 
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; 
 | 
  
 | 
/** 
 | 
 * 捐献见证对象 service_donationwitness 
 | 
 * 
 | 
 * @author ruoyi 
 | 
 * @date 2021-11-17 
 | 
 */ 
 | 
@Data 
 | 
@ApiModel("捐献见证") 
 | 
public class ServiceDonationwitness extends BaseEntity { 
 | 
    private static final long serialVersionUID = 1L; 
 | 
  
 | 
    /** 
 | 
     * $column.columnComment 
 | 
     */ 
 | 
    @ApiModelProperty("$column.columnComment") 
 | 
    //数据库自增改成@TableId(type = IdType.AUTO) 
 | 
    @TableId(type = IdType.AUTO) 
 | 
    private Long id; 
 | 
  
 | 
    /** 
 | 
     * 
 | 
     */ 
 | 
    @ApiModelProperty("") 
 | 
    private Long infoid; 
 | 
  
 | 
    /** 
 | 
     * 捐献者编号 
 | 
     */ 
 | 
    @ApiModelProperty("捐献者编号") 
 | 
    @Excel(name = "捐献者编号") 
 | 
    private String donorno; 
 | 
  
 | 
    /** 
 | 
     * 器官获取机构编号 
 | 
     */ 
 | 
    @ApiModelProperty("器官获取机构编号") 
 | 
    private String gainhospitalno; 
 | 
  
 | 
    /** 
 | 
     * 器官获取机构名称 
 | 
     */ 
 | 
    @ApiModelProperty("器官获取机构名称") 
 | 
    @Excel(name = "器官获取机构名称") 
 | 
    private String gainhospitalname; 
 | 
  
 | 
    /** 
 | 
     * 死亡时间 
 | 
     */ 
 | 
    @ApiModelProperty("死亡时间") 
 | 
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") 
 | 
    @Excel(name = "死亡时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") 
 | 
    private Date deathtime; 
 | 
  
 | 
    /** 
 | 
     * 死亡原因 
 | 
     */ 
 | 
    @ApiModelProperty("死亡原因") 
 | 
    @Excel(name = "死亡原因") 
 | 
    private String deathreason; 
 | 
  
 | 
    /** 
 | 
     * 死亡判定医生一 
 | 
     */ 
 | 
    @ApiModelProperty("死亡判定医生一") 
 | 
    @Excel(name = "死亡判定医生一") 
 | 
    private String deathjudgedocto; 
 | 
  
 | 
    /** 
 | 
     * 死亡判定医生二 
 | 
     */ 
 | 
    @ApiModelProperty("死亡判定医生二") 
 | 
    @Excel(name = "死亡判定医生二") 
 | 
    private String deathjudgedoctt; 
 | 
  
 | 
    /** 
 | 
     * 死亡证明附件路径 
 | 
     */ 
 | 
    @ApiModelProperty("死亡证明附件路径") 
 | 
    private String deathjudgeannex; 
 | 
  
 | 
    /** 
 | 
     * 手术开始时间 
 | 
     */ 
 | 
    @ApiModelProperty("手术开始时间") 
 | 
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") 
 | 
    @Excel(name = "手术开始时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") 
 | 
    private Date operationbegtime; 
 | 
  
 | 
    /** 
 | 
     * 手术结束时间 
 | 
     */ 
 | 
    @ApiModelProperty("手术结束时间") 
 | 
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") 
 | 
    @Excel(name = "手术结束时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") 
 | 
    private Date operationendtime; 
 | 
  
 | 
    /** 
 | 
     * 手术医生 
 | 
     */ 
 | 
    @ApiModelProperty("手术医生") 
 | 
    @Excel(name = "手术医生") 
 | 
    private String operationdoctor; 
 | 
  
 | 
    /** 
 | 
     * 是否默哀缅怀仪式 
 | 
     */ 
 | 
    @ApiModelProperty("是否默哀缅怀仪式") 
 | 
    @Excel(name = "是否默哀缅怀仪式") 
 | 
    private Integer isspendremember; 
 | 
  
 | 
    /** 
 | 
     * 是否恢复遗体仪容 
 | 
     */ 
 | 
    @ApiModelProperty("是否恢复遗体仪容") 
 | 
    @Excel(name = "是否恢复遗体仪容") 
 | 
    private Integer isrestoreremains; 
 | 
  
 | 
    /** 
 | 
     * 缅怀仪式附件路径 
 | 
     */ 
 | 
    @ApiModelProperty("缅怀仪式附件路径") 
 | 
    private String rememberannex; 
 | 
  
 | 
    /** 
 | 
     * 负责人编号 
 | 
     */ 
 | 
    @ApiModelProperty("负责人编号") 
 | 
    private String responsibleuserid; 
 | 
  
 | 
    /** 
 | 
     * 负责人姓名 
 | 
     */ 
 | 
    @ApiModelProperty("负责人姓名") 
 | 
    @Excel(name = "负责人姓名") 
 | 
    private String responsibleusername; 
 | 
  
 | 
    /** 
 | 
     * 联络人一编号 
 | 
     */ 
 | 
    @ApiModelProperty("联络人一编号") 
 | 
    private String coordinateduserido; 
 | 
  
 | 
    /** 
 | 
     * 联络人一姓名 
 | 
     */ 
 | 
    @ApiModelProperty("联络人一姓名") 
 | 
    private String coordinatedusernameo; 
 | 
  
 | 
    /** 
 | 
     * 联络人二编号 
 | 
     */ 
 | 
    @ApiModelProperty("联络人二编号") 
 | 
    private String coordinateduseridt; 
 | 
  
 | 
    /** 
 | 
     * 联络人二姓名 
 | 
     */ 
 | 
    @ApiModelProperty("联络人二姓名") 
 | 
    private String coordinatedusernamet; 
 | 
  
 | 
    /** 
 | 
     * 腹主动脉插管时间 
 | 
     */ 
 | 
    @ApiModelProperty("腹主动脉插管时间") 
 | 
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") 
 | 
    @Excel(name = "腹主动脉插管时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") 
 | 
    private Date abdominalaortacannulatime; 
 | 
  
 | 
    /** 
 | 
     * 腹主动脉灌注时间 
 | 
     */ 
 | 
    @ApiModelProperty("腹主动脉灌注时间") 
 | 
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") 
 | 
    @Excel(name = "腹主动脉灌注时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") 
 | 
    private Date abdominalaortaperfusiontime; 
 | 
  
 | 
    /** 
 | 
     * 门静脉插管时间 
 | 
     */ 
 | 
    @ApiModelProperty("门静脉插管时间") 
 | 
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") 
 | 
    @Excel(name = "门静脉插管时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") 
 | 
    private Date portalveincannulatime; 
 | 
  
 | 
    /** 
 | 
     * 门静脉灌注时间 
 | 
     */ 
 | 
    @ApiModelProperty("门静脉灌注时间") 
 | 
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") 
 | 
    @Excel(name = "门静脉灌注时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") 
 | 
    private Date portalveinperfusiontime; 
 | 
  
 | 
    /** 
 | 
     * 肺动脉插管时间 
 | 
     */ 
 | 
    @ApiModelProperty("肺动脉插管时间") 
 | 
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") 
 | 
    @Excel(name = "肺动脉插管时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") 
 | 
    private Date pulmonaryarterycannulatime; 
 | 
  
 | 
    /** 
 | 
     * 肺动脉灌注时间 
 | 
     */ 
 | 
    @ApiModelProperty("肺动脉灌注时间") 
 | 
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") 
 | 
    @Excel(name = "肺动脉灌注时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") 
 | 
    private Date pulmonaryarteryperfusiontime; 
 | 
  
 | 
    /** 
 | 
     * 主动脉插管时间 
 | 
     */ 
 | 
    @ApiModelProperty("主动脉插管时间") 
 | 
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") 
 | 
    @Excel(name = "主动脉插管时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") 
 | 
    private Date aortacannulatime; 
 | 
  
 | 
    /** 
 | 
     * 主动脉灌注时间 
 | 
     */ 
 | 
    @ApiModelProperty("主动脉灌注时间") 
 | 
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") 
 | 
    @Excel(name = "主动脉灌注时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") 
 | 
    private Date aortaperfusiontime; 
 | 
  
 | 
    /** 
 | 
     * 捐献器官 
 | 
     */ 
 | 
    @ApiModelProperty("捐献器官") 
 | 
    @Excel(name = "捐献器官") 
 | 
    private String organdonation; 
 | 
  
 | 
    /** 
 | 
     * 捐献器官 其他 
 | 
     */ 
 | 
    @ApiModelProperty("捐献器官 其他") 
 | 
    @Excel(name = "捐献器官 其他") 
 | 
    private String organdonationOther; 
 | 
  
 | 
  
 | 
    /** 
 | 
     * 捐献类别 
 | 
     */ 
 | 
    @ApiModelProperty("捐献类别") 
 | 
    @Excel(name = "捐献类别") 
 | 
    private String donationcategory; 
 | 
  
 | 
    /** 
 | 
     * 协调员进手术室时间 
 | 
     */ 
 | 
    @ApiModelProperty("协调员进手术室时间") 
 | 
    @Excel(name = "协调员进手术室时间") 
 | 
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") 
 | 
    private Date coordinatorInOperating; 
 | 
  
 | 
    /** 
 | 
     * 协调员出手术室时间 
 | 
     */ 
 | 
    @ApiModelProperty("协调员出手术室时间") 
 | 
    @Excel(name = "协调员出手术室时间") 
 | 
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") 
 | 
    private Date coordinatorOutOperating; 
 | 
  
 | 
    /** 
 | 
     * 协调员签字 
 | 
     */ 
 | 
    @ApiModelProperty("协调员签字") 
 | 
    @Excel(name = "协调员签字") 
 | 
    private String coordinatorSign; 
 | 
  
 | 
    /** 
 | 
     * 协调员签字时间 
 | 
     */ 
 | 
    @ApiModelProperty("协调员签字时间") 
 | 
    @Excel(name = "协调员签字时间") 
 | 
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") 
 | 
    private Date coordinatorSignTime; 
 | 
  
 | 
} 
 |