智慧保安后台管理-外网-验收版本
tangzy
2021-09-15 5036e3026a69957b358da06441d2ac2da285f015
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
129
130
package org.springblade.modules.training.entity;
 
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;
 
import java.io.Serializable;
import java.util.Date;
 
/**
 * 报名培训实体类
 * @author zhongrj
 * @time 2021-07-12
 */
@Data
@TableName("sys_training_registration")
public class TrainingRegistration implements Serializable {
    private static final long serialVersionUID = 1L;
 
    /**
     * 报名培训主键id
     */
    @TableId(value = "id",type = IdType.AUTO)
    private Long id;
 
    /**
     * 组织机构id
     */
    @TableField("dept_id")
    private Long deptId;
 
    /**
     * 报名人姓名
     */
    private String name;
 
    /**
     * 性别  1:男   2:女
     */
    private Integer sex;
 
    /**
     * 年龄
     */
    private Integer age;
 
    /**
     * 身高
     */
    private String height;
 
    /**
     * 体重
     */
    private String weight;
 
    /**
     * 考试id
     */
    @TableField("train_exam_id")
    private String trainExamId;
 
    /**
     * 身份证号
     */
    @TableField("id_card_no")
    private String idCardNo;
 
    /**
     * 学历证书url
     */
    @TableField("academic_url")
    private String academicUrl;
 
    /**
     * 培训公司id
     */
    @TableField("training_unit_id")
    private String trainingUnitId;
 
 
 
    /**
     * 培训报名时间
     */
    @TableField("training_time")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date trainingTime;
 
    /**
     * 是否取消报名  1:否   2:是
     */
    private Integer cancel;
 
    /**
     * 报名人员id
     */
    @TableField("user_id")
    private String userId;
 
    /**
     * 是否考试  1:报名未考   2:已考
     */
    @TableField("is_exam")
    private Integer isExam;
 
    /**
     * 准考证号
     */
    @TableField("candidate_no")
    private String candidateNo;
 
    /**
     * 审核状态  1:审核通过   2:未通过审核  3:已提交审核  4:未提交审核
     */
    @TableField("audit_status")
    private Integer auditStatus;
 
    /**
     * 考试等级
     */
    @TableField("train_level")
    private String trainLevel;
 
}