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") @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") @Excel(name = "手术开始时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") private Date operationbegtime; /** 手术结束时间 */ @ApiModelProperty("手术结束时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @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") @Excel(name = "腹主动脉插管时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") private Date abdominalaortacannulatime; /** 腹主动脉灌注时间 */ @ApiModelProperty("腹主动脉灌注时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @Excel(name = "腹主动脉灌注时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") private Date abdominalaortaperfusiontime; /** 门静脉插管时间 */ @ApiModelProperty("门静脉插管时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @Excel(name = "门静脉插管时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") private Date portalveincannulatime; /** 门静脉灌注时间 */ @ApiModelProperty("门静脉灌注时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @Excel(name = "门静脉灌注时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") private Date portalveinperfusiontime; /** 肺动脉插管时间 */ @ApiModelProperty("肺动脉插管时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @Excel(name = "肺动脉插管时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") private Date pulmonaryarterycannulatime; /** 肺动脉灌注时间 */ @ApiModelProperty("肺动脉灌注时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @Excel(name = "肺动脉灌注时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") private Date pulmonaryarteryperfusiontime; /** 主动脉插管时间 */ @ApiModelProperty("主动脉插管时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @Excel(name = "主动脉插管时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") private Date aortacannulatime; /** 主动脉灌注时间 */ @ApiModelProperty("主动脉灌注时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @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; }