liusheng
4 天以前 9ff5a9b1a3ce92b7bf4fcd3a8fdabbb1739cfe4b
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
package com.ruoyi.project.domain.vo;
 
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
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.springframework.format.annotation.DateTimeFormat;
 
import java.util.Date;
 
/**
 * 捐献基础对象 service_donatebaseinfo
 *
 * @author ruoyi
 * @date 2021-11-15
 */
@Data
@ApiModel("捐献基础")
public class DonatebaseinfoProgressVO 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 String inpatientNo;
 
    /**
     * 案例编号
     */
    @ApiModelProperty("案例编号")
    @Excel(name = "案例编号")
    private String caseNo;
 
    /**
     * 终止案例:0开启   1终止   默认 0
     */
    @ApiModelProperty("终止案例:0开启   1终止   默认 0")
    @Excel(name = "终止案例:0开启   1终止   默认 0")
    private Integer terminationCase;
 
    /**
     * 疾病诊断名称
     */
    @ApiModelProperty("疾病诊断名称")
    @Excel(name = "疾病诊断名称")
    private String diagnosisName;
 
    @ApiModelProperty("终止原因:1好转   2死亡   3不符合捐献标准  4家属放弃捐献  5其它")
    @Excel(name = "终止原因:1好转   2死亡   3不符合捐献标准  4家属放弃捐献  5其它")
    private Integer terminationType;
 
    /**
     * 工作流:1.供者维护   2 捐献意愿  3 医学评估  4 死亡判定 5 伦理审查  6 器官分配  7 器官利用   99 捐献完成
     */
    @ApiModelProperty("工作流:1.供者维护   2 捐献意愿  3 医学评估  4 死亡判定 5 伦理审查  6 器官分配  7 器官利用   99 捐献完成")
    private Long workflow;
 
    /**
     * 上报医院
     */
    @ApiModelProperty("上报医院")
    private String treatmentHospitalName;
 
    /**
     * 传染病情况
     */
    @ApiModelProperty("传染病情况")
    private String infectious;
 
    /**
     * 传染病其它情况
     */
    @ApiModelProperty("传染病其它情况")
    private String infectiousOther;
 
    /**
     * 开始年龄
     */
    @ApiModelProperty("开始年龄")
    private Long startAge;
 
    /**
     * 结束年龄
     */
    @ApiModelProperty("结束年龄")
    private Long endAge;
 
    /**
     * 姓名
     */
    @ApiModelProperty("姓名")
    @Excel(name = "姓名")
    private String name;
 
    /**
     * 案例上报ID
     */
    @ApiModelProperty("案例上报ID")
    private Long reportId;
 
    /**
     * 证件号码
     */
    @ApiModelProperty("证件号码")
    private String idcardno;
 
    /**
     * 记录状态
     */
    @ApiModelProperty("记录状态")
    @Excel(name = "记录状态")
    private String recordstate;
 
}