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; 
 | 
  
 | 
/** 
 | 
 * 器官信息登记新对象 v_service_donateorgan_register 
 | 
 *  
 | 
 * @author shenjie 
 | 
 * @date 2021-11-27 
 | 
 */ 
 | 
@Data 
 | 
@ApiModel("器官信息登记新") 
 | 
public class VServiceDonateorganRegister extends BaseEntity 
 | 
{ 
 | 
    private static final long serialVersionUID = 1L; 
 | 
  
 | 
    /** $column.columnComment */ 
 | 
    @ApiModelProperty("$column.columnComment") 
 | 
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()") 
 | 
    private Long id; 
 | 
  
 | 
    /** 姓名 */ 
 | 
    @ApiModelProperty("姓名") 
 | 
    @Excel(name = "姓名") 
 | 
    private String name; 
 | 
  
 | 
    /** 性别 */ 
 | 
    @ApiModelProperty("性别") 
 | 
    @Excel(name = "性别") 
 | 
    private Long sex; 
 | 
  
 | 
    /** 证件号码 */ 
 | 
    @ApiModelProperty("证件号码") 
 | 
    @Excel(name = "证件号码") 
 | 
    private String idcardno; 
 | 
  
 | 
    /** 年龄 */ 
 | 
    @ApiModelProperty("年龄") 
 | 
    @Excel(name = "年龄") 
 | 
    private Long age; 
 | 
  
 | 
    /** 年龄单位 */ 
 | 
    @ApiModelProperty("年龄单位") 
 | 
    @Excel(name = "年龄单位") 
 | 
    private String ageunit; 
 | 
  
 | 
    /** 出生日期 */ 
 | 
    @ApiModelProperty("出生日期") 
 | 
    @Excel(name = "出生日期") 
 | 
    private String birthday; 
 | 
  
 | 
    /** 联系电话 */ 
 | 
    @ApiModelProperty("联系电话") 
 | 
    @Excel(name = "联系电话") 
 | 
    private String phone; 
 | 
  
 | 
    /** 现住地址 */ 
 | 
    @ApiModelProperty("现住地址") 
 | 
    @Excel(name = "现住地址") 
 | 
    private String residenceaddress; 
 | 
  
 | 
    /** 捐献者编号 */ 
 | 
    @ApiModelProperty("捐献者编号") 
 | 
    @Excel(name = "捐献者编号") 
 | 
    private String donorno; 
 | 
  
 | 
    /** 器官类别 */ 
 | 
    @ApiModelProperty("器官类别") 
 | 
    @Excel(name = "器官类别") 
 | 
    private String organno; 
 | 
  
 | 
    /** 器官类别名称 */ 
 | 
    @ApiModelProperty("器官类别名称") 
 | 
    @Excel(name = "器官类别名称") 
 | 
    private String organname; 
 | 
  
 | 
    /** 器官状态 */ 
 | 
    @ApiModelProperty("器官状态") 
 | 
    @Excel(name = "器官状态") 
 | 
    private Long organstate; 
 | 
  
 | 
    /** 器官编号 */ 
 | 
    @ApiModelProperty("器官编号") 
 | 
    @Excel(name = "器官编号") 
 | 
    private String organnumber; 
 | 
  
 | 
    /** 器官获取时间 */ 
 | 
    @ApiModelProperty("器官获取时间") 
 | 
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") 
 | 
    @Excel(name = "器官获取时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") 
 | 
    private Date organgettime; 
 | 
  
 | 
    /** 医生姓名 */ 
 | 
    @ApiModelProperty("医生姓名") 
 | 
    @Excel(name = "医生姓名") 
 | 
    private String organgetdoct; 
 | 
  
 | 
    /** 器官获取机构编号 */ 
 | 
    @ApiModelProperty("器官获取机构编号") 
 | 
    @Excel(name = "器官获取机构编号") 
 | 
    private String gainhospitalno; 
 | 
  
 | 
    /** 器官获取机构名称 */ 
 | 
    @ApiModelProperty("器官获取机构名称") 
 | 
    @Excel(name = "器官获取机构名称") 
 | 
    private String gainhospitalname; 
 | 
  
 | 
    /** 器官移植机构编号 */ 
 | 
    @ApiModelProperty("器官移植机构编号") 
 | 
    @Excel(name = "器官移植机构编号") 
 | 
    private String transplanthospitalno; 
 | 
  
 | 
    /** 器官移植机构名称 */ 
 | 
    @ApiModelProperty("器官移植机构名称") 
 | 
    @Excel(name = "器官移植机构名称") 
 | 
    private String transplanthospitalname; 
 | 
  
 | 
    /** 移植医生 */ 
 | 
    @ApiModelProperty("移植医生") 
 | 
    @Excel(name = "移植医生") 
 | 
    private String transplantdoct; 
 | 
  
 | 
    /** 移植时间 */ 
 | 
    @ApiModelProperty("移植时间") 
 | 
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") 
 | 
    @Excel(name = "移植时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") 
 | 
    private Date transplanttime; 
 | 
  
 | 
    /** 申请人姓名 */ 
 | 
    @ApiModelProperty("申请人姓名") 
 | 
    @Excel(name = "申请人姓名") 
 | 
    private String applicantusername; 
 | 
  
 | 
    /** 申请时间 */ 
 | 
    @ApiModelProperty("申请时间") 
 | 
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") 
 | 
    @Excel(name = "申请时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") 
 | 
    private Date applicanttime; 
 | 
  
 | 
    /** 审核人姓名 */ 
 | 
    @ApiModelProperty("审核人姓名") 
 | 
    @Excel(name = "审核人姓名") 
 | 
    private String checkusername; 
 | 
  
 | 
    /** 审核时间 */ 
 | 
    @ApiModelProperty("审核时间") 
 | 
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") 
 | 
    @Excel(name = "审核时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") 
 | 
    private Date checktime; 
 | 
  
 | 
    /** 审核意见 */ 
 | 
    @ApiModelProperty("审核意见") 
 | 
    @Excel(name = "审核意见") 
 | 
    private String checksuggestion; 
 | 
  
 | 
    /** 审核状态 */ 
 | 
    @ApiModelProperty("审核状态") 
 | 
    @Excel(name = "审核状态") 
 | 
    private Long allocationstatus; 
 | 
  
 | 
    /** 移植人姓名 */ 
 | 
    @ApiModelProperty("移植人姓名") 
 | 
    @Excel(name = "移植人姓名") 
 | 
    private String acceptname; 
 | 
  
 | 
    /** 移植人性别 */ 
 | 
    @ApiModelProperty("移植人性别") 
 | 
    @Excel(name = "移植人性别") 
 | 
    private Long acceptsex; 
 | 
  
 | 
    /** 移植人证件号码 */ 
 | 
    @ApiModelProperty("移植人证件号码") 
 | 
    @Excel(name = "移植人证件号码") 
 | 
    private String acceptidcard; 
 | 
  
 | 
    /** 移植人年龄 */ 
 | 
    @ApiModelProperty("移植人年龄") 
 | 
    @Excel(name = "移植人年龄") 
 | 
    private Long acceptage; 
 | 
  
 | 
    /** 移植人年龄单位 */ 
 | 
    @ApiModelProperty("移植人年龄单位") 
 | 
    @Excel(name = "移植人年龄单位") 
 | 
    private String acceptageunit; 
 | 
  
 | 
    /** 移植人联系电话 */ 
 | 
    @ApiModelProperty("移植人联系电话") 
 | 
    @Excel(name = "移植人联系电话") 
 | 
    private String acceptphone; 
 | 
  
 | 
    /** 移植人现住地址 */ 
 | 
    @ApiModelProperty("移植人现住地址") 
 | 
    @Excel(name = "移植人现住地址") 
 | 
    private String acceptresidenceaddress; 
 | 
  
 | 
} 
 |