/**
|
* Copyright © 2015-2020 <a href="http://www.jeeplus.org/">JeePlus</a> All rights reserved.
|
*/
|
package com.jeeplus.modules.userregister.entity;
|
|
import java.util.Date;
|
|
import org.hibernate.validator.constraints.Length;
|
|
import com.jeeplus.common.persistence.DataEntity;
|
import com.jeeplus.common.utils.excel.annotation.ExcelField;
|
|
/**
|
* 用户注册Entity
|
* @author 金龙
|
* @version 2016-04-19
|
*/
|
public class UserRegister extends DataEntity<UserRegister> {
|
|
private static final long serialVersionUID = 1L;
|
private String userId; // 学号
|
private String cardId; // 卡号
|
private String userName; // 姓名
|
private String depId; // 部门/年级
|
private String usersex; // 性别
|
private String userType; // 类型
|
private String userStatus; // 状态
|
private String userDuty; // 职务
|
private String userOther; // 备注
|
private String userClass;
|
private Date userBirthday;
|
public UserRegister() {
|
super();
|
}
|
|
public UserRegister(String id){
|
super(id);
|
}
|
@Length(min=0, max=64, message="班级长度必须介于 0 和 64 之间")
|
@ExcelField(title="班级", align=2, sort=16)
|
public String getUserClass() {
|
return userClass;
|
}
|
|
public void setUserClass(String userClass) {
|
this.userClass = userClass;
|
}
|
|
@ExcelField(title="出生年月", align=2, sort=17)
|
public Date getUserBirthday() {
|
return userBirthday;
|
}
|
|
public void setUserBirthday(Date userBirthday) {
|
this.userBirthday = userBirthday;
|
}
|
|
@Length(min=0, max=64, message="学号长度必须介于 0 和 64 之间")
|
@ExcelField(title="学号", align=2, sort=7)
|
public String getUserId() {
|
return userId;
|
}
|
|
public void setUserId(String userId) {
|
this.userId = userId;
|
}
|
|
@Length(min=0, max=64, message="卡号长度必须介于 0 和 64 之间")
|
@ExcelField(title="卡号", align=2, sort=8)
|
public String getCardId() {
|
return cardId;
|
}
|
|
public void setCardId(String cardId) {
|
this.cardId = cardId;
|
}
|
|
@Length(min=0, max=64, message="姓名长度必须介于 0 和 64 之间")
|
@ExcelField(title="姓名", align=2, sort=9)
|
public String getUserName() {
|
return userName;
|
}
|
|
public void setUserName(String userName) {
|
this.userName = userName;
|
}
|
|
@Length(min=0, max=64, message="部门/年级长度必须介于 0 和 64 之间")
|
@ExcelField(title="部门/年级", align=2, sort=10)
|
public String getDepId() {
|
return depId;
|
}
|
|
public void setDepId(String depId) {
|
this.depId = depId;
|
}
|
|
@Length(min=0, max=64, message="性别长度必须介于 0 和 64 之间")
|
@ExcelField(title="性别", dictType="sex", align=2, sort=11)
|
public String getUsersex() {
|
return usersex;
|
}
|
|
public void setUsersex(String usersex) {
|
this.usersex = usersex;
|
}
|
|
@Length(min=0, max=64, message="类型长度必须介于 0 和 64 之间")
|
@ExcelField(title="类型", dictType="user_type", align=2, sort=12)
|
public String getUserType() {
|
return userType;
|
}
|
|
public void setUserType(String userType) {
|
this.userType = userType;
|
}
|
|
@Length(min=0, max=64, message="状态长度必须介于 0 和 64 之间")
|
@ExcelField(title="状态", dictType="user_status", align=2, sort=13)
|
public String getUserStatus() {
|
return userStatus;
|
}
|
|
public void setUserStatus(String userStatus) {
|
this.userStatus = userStatus;
|
}
|
|
@Length(min=0, max=64, message="职务长度必须介于 0 和 64 之间")
|
@ExcelField(title="职务", dictType="user_duty", align=2, sort=14)
|
public String getUserDuty() {
|
return userDuty;
|
}
|
|
public void setUserDuty(String userDuty) {
|
this.userDuty = userDuty;
|
}
|
|
@Length(min=0, max=64, message="备注长度必须介于 0 和 64 之间")
|
@ExcelField(title="备注", align=2, sort=15)
|
public String getUserOther() {
|
return userOther;
|
}
|
|
public void setUserOther(String userOther) {
|
this.userOther = userOther;
|
}
|
|
}
|