| | |
| | | |
| | | |
| | | /** |
| | | * 学员注册表 实体 |
| | | * 学员注册表 实体 |
| | | * @author ody.yuan |
| | | * |
| | | */ |
| | |
| | | public class UserRegistration implements Serializable,ITrace { |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | /** 主键 */ |
| | | /** 主键 */ |
| | | @Id |
| | | @GeneratedValue(generator = "hibernate-uuid") |
| | | @GenericGenerator(name = "hibernate-uuid", strategy = "uuid") |
| | | @Column(name="REGISTRATION_ID", unique=true, nullable=false, length=32) |
| | | private String registrationId; |
| | | |
| | | /** 班级ID */ |
| | | /** 班级ID */ |
| | | @Column(name="CLASS_ID", length=32) |
| | | private String classId; |
| | | |
| | | /** 科目ID */ |
| | | /** 科目ID */ |
| | | @Column(name="COLLEGE_COURSE_ID", length=32) |
| | | private String collegeCourseId; |
| | | |
| | | /** 创建人ID */ |
| | | /** 创建人ID */ |
| | | @Column(name="CREATE_ID", nullable=false, length=32) |
| | | @JsonIgnore |
| | | private String createId; |
| | | |
| | | /** 创建时间 */ |
| | | /** 创建时间 */ |
| | | @Column(name="CREATE_TIME", nullable=false) |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | private Date createTime; |
| | | |
| | | /** 创建者 */ |
| | | /** 创建者 */ |
| | | @Column(name="CREATOR", nullable=false, length=100) |
| | | @JsonIgnore |
| | | private String creator; |
| | | |
| | | /** 删除标志 */ |
| | | /** 删除标志 */ |
| | | @Column(name="DELETE_FLAG", nullable=false) |
| | | @JsonIgnore |
| | | private boolean deleteFlag; |
| | | |
| | | /** 手机号 */ |
| | | /** 手机号 */ |
| | | @Column(name="MOBILE_PHONE", length=32) |
| | | private String mobilePhone; |
| | | |
| | | /** 其他联系方式 */ |
| | | /** 其他联系方式 */ |
| | | @Column(name="OTHER_CONTACT_METHOD", length=32) |
| | | private String otherContactMethod; |
| | | |
| | | /** 销售码 */ |
| | | /** 销售码 */ |
| | | @Column(name="SALES_CODE", length=32) |
| | | private String salesCode; |
| | | |
| | | /** 状态:激活or未激活 */ |
| | | /** 状态:激活or未激活 */ |
| | | @Column(name="STATUS") |
| | | private Short status; |
| | | |
| | | /** 修改人ID */ |
| | | /** 修改人ID */ |
| | | @Column(name="UPDATE_ID", length=32) |
| | | @JsonIgnore |
| | | private String updateId; |
| | | |
| | | /** 修改时间 */ |
| | | /** 修改时间 */ |
| | | @Column(name="UPDATE_TIME", nullable=false) |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @JsonIgnore |
| | | private Date updateTime; |
| | | |
| | | /** 修改者 */ |
| | | /** 修改者 */ |
| | | @Column(name="UPDATOR", length=100) |
| | | @JsonIgnore |
| | | private String updator; |
| | | |
| | | /** 用户ID */ |
| | | /** 用户ID */ |
| | | @Column(name="USER_ID", length=32) |
| | | private String userId; |
| | | |
| | | /** 用户名称 */ |
| | | /** 用户名称 */ |
| | | @Column(name="USER_NAME", length=150) |
| | | private String userName; |
| | | |
| | | /** 激活时间 */ |
| | | /** 激活时间 */ |
| | | @Column(name="ACTIVATION_TIME") |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | private Date activationTime; |
| | | |
| | | /** 报名时间 */ |
| | | /** 报名时间 */ |
| | | @Column(name="REGISTRATION_TIME") |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | private Date registrationTime; |
| | |
| | | private User user; |
| | | |
| | | /* |
| | | * 状态:激活 |
| | | * 状态:激活 |
| | | */ |
| | | public static final short STATUS_ACTIVE=1; |
| | | |
| | | /* |
| | | * 状态:未激活 |
| | | * 状态:未激活 |
| | | */ |
| | | public static final short STATUS_DEACTIVE=0; |
| | | |