package com.qxueyou.scc.user.model;
|
|
import com.fasterxml.jackson.annotation.JsonIgnore;
|
import org.hibernate.annotations.GenericGenerator;
|
import org.springframework.format.annotation.DateTimeFormat;
|
|
import javax.persistence.*;
|
import java.io.Serializable;
|
import java.util.Date;
|
import java.util.List;
|
|
|
/**
|
* 用户表 实体
|
*
|
* @author ody.yuan
|
*/
|
@Entity(name = "UserSign")
|
@Table(name = "user_sign")
|
public class UserSign implements Serializable, com.qxueyou.scc.base.model.ITrace {
|
|
private static final long serialVersionUID = 1L;
|
|
/**
|
* 创建者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")
|
@JsonIgnore
|
private Date createTime;
|
|
/**
|
* 创建人
|
*/
|
@Column(name = "CREATOR", nullable = false, length = 100)
|
@JsonIgnore
|
private String creator;
|
|
/**
|
* 删除标志
|
*/
|
@Column(name = "DELETE_FLAG", nullable = false)
|
@JsonIgnore
|
private boolean deleteFlag;
|
|
|
/**
|
* 修改人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
|
@GeneratedValue(generator = "hibernate-uuid")
|
@GenericGenerator(name = "hibernate-uuid", strategy = "uuid")
|
@Column(name = "USER_SIGN_ID", unique = true, nullable = false, length = 32)
|
private String userSignId;
|
|
/**
|
* 用户免冠登记照
|
*/
|
@Column(name = "IMG_PATH", length = 255)
|
private String imgPath;
|
|
/**
|
* 考试id
|
*/
|
@Column(name = "EXAM_ID", length = 255)
|
private String examId;
|
|
/**
|
* 手机号
|
*/
|
@Column(name = "MOBILE_PHONE", length = 15)
|
private String mobilePhone;
|
|
|
/**
|
* 年龄
|
*/
|
@Column(name = "AGE")
|
private Integer age;
|
|
/**
|
* 姓名
|
*/
|
@Column(name = "NAME", length = 150)
|
private String name;
|
|
/**
|
* 性别
|
*/
|
@Column(name = "SEX")
|
private boolean sex;
|
|
/**
|
* 身份证
|
*/
|
@Column(name = "IDNO", length = 255)
|
private String idno;
|
|
/**
|
* 文化程度
|
*/
|
@Column(name = "EDUCATION", length = 255)
|
private String education;
|
|
/**
|
* 民族
|
*/
|
@Column(name = "NATION", length = 255)
|
private String nation;
|
|
|
/**
|
* 取得资格认证名称
|
*/
|
@Column(name = "ACCREDITATION_NAME", length = 255)
|
private String accreditationName;
|
|
/**
|
* 技能等级
|
*/
|
@Column(name = "SKILL_LEVEL", length = 255)
|
private String skillLevel;
|
|
/**
|
* 推荐单位名称
|
*/
|
@Column(name = "RECOMMEND_NAME", length = 255)
|
private String recommendName;
|
|
/**
|
* 推荐单位联系人
|
*/
|
@Column(name = "RECOMMEND_PERSON", length = 255)
|
private String recommendPerson;
|
|
/**
|
* 个人身份证
|
*/
|
@Column(name = "IDNO_PATH", length = 255)
|
private String idnoPath;
|
|
/**
|
* 报名表
|
*/
|
@Column(name = "SIGNT_PATH", length = 255)
|
private String signtPath;
|
|
/**
|
* 承诺书
|
*/
|
@Column(name = "PROMISE_PATH", length = 255)
|
private String promisePath;
|
|
/**
|
* 及相关证书的电子件
|
*/
|
@Column(name = "CERT_PATH", length = 255)
|
private String certPath;
|
|
/**
|
* 审核状态
|
*/
|
@Column(name = "STATUS", length = 255)
|
private String status;
|
|
// public boolean isDeleteFlag() {
|
// return deleteFlag;
|
// }
|
|
public String getUserSignId() {
|
return userSignId;
|
}
|
|
public void setUserSignId(String userSignId) {
|
this.userSignId = userSignId;
|
}
|
|
public String getImgPath() {
|
return imgPath;
|
}
|
|
public void setImgPath(String imgPath) {
|
this.imgPath = imgPath;
|
}
|
|
public String getExamId() {
|
return examId;
|
}
|
|
public void setExamId(String examId) {
|
this.examId = examId;
|
}
|
|
public String getMobilePhone() {
|
return mobilePhone;
|
}
|
|
public void setMobilePhone(String mobilePhone) {
|
this.mobilePhone = mobilePhone;
|
}
|
|
public Integer getAge() {
|
return age;
|
}
|
|
public void setAge(Integer age) {
|
this.age = age;
|
}
|
|
public String getName() {
|
return name;
|
}
|
|
public void setName(String name) {
|
this.name = name;
|
}
|
|
public boolean isSex() {
|
return sex;
|
}
|
|
public void setSex(boolean sex) {
|
this.sex = sex;
|
}
|
|
public String getIdno() {
|
return idno;
|
}
|
|
public void setIdno(String idno) {
|
this.idno = idno;
|
}
|
|
public String getEducation() {
|
return education;
|
}
|
|
public void setEducation(String education) {
|
this.education = education;
|
}
|
|
public String getNation() {
|
return nation;
|
}
|
|
public void setNation(String nation) {
|
this.nation = nation;
|
}
|
|
public String getAccreditationName() {
|
return accreditationName;
|
}
|
|
public void setAccreditationName(String accreditationName) {
|
this.accreditationName = accreditationName;
|
}
|
|
public String getSkillLevel() {
|
return skillLevel;
|
}
|
|
public void setSkillLevel(String skillLevel) {
|
this.skillLevel = skillLevel;
|
}
|
|
public String getRecommendName() {
|
return recommendName;
|
}
|
|
public void setRecommendName(String recommendName) {
|
this.recommendName = recommendName;
|
}
|
|
public String getRecommendPerson() {
|
return recommendPerson;
|
}
|
|
public void setRecommendPerson(String recommendPerson) {
|
this.recommendPerson = recommendPerson;
|
}
|
|
public String getIdnoPath() {
|
return idnoPath;
|
}
|
|
public void setIdnoPath(String idnoPath) {
|
this.idnoPath = idnoPath;
|
}
|
|
public String getSigntPath() {
|
return signtPath;
|
}
|
|
public void setSigntPath(String signtPath) {
|
this.signtPath = signtPath;
|
}
|
|
public String getPromisePath() {
|
return promisePath;
|
}
|
|
public void setPromisePath(String promisePath) {
|
this.promisePath = promisePath;
|
}
|
|
public String getCertPath() {
|
return certPath;
|
}
|
|
public void setCertPath(String certPath) {
|
this.certPath = certPath;
|
}
|
|
public String getStatus() {
|
return status;
|
}
|
|
public void setStatus(String status) {
|
this.status = status;
|
}
|
|
|
|
|
public String getCreateId() {
|
return this.createId;
|
}
|
|
public void setCreateId(String createId) {
|
this.createId = createId;
|
}
|
|
public Date getCreateTime() {
|
return this.createTime;
|
}
|
|
public void setCreateTime(Date createTime) {
|
this.createTime = createTime;
|
}
|
|
public String getCreator() {
|
return this.creator;
|
}
|
|
public void setCreator(String creator) {
|
this.creator = creator;
|
}
|
|
@Override
|
public boolean getDeleteFlag() {
|
return this.deleteFlag;
|
}
|
|
@Override
|
public void setDeleteFlag(boolean deleteFlag) {
|
this.deleteFlag=deleteFlag;
|
}
|
|
|
public String getUpdateId() {
|
return this.updateId;
|
}
|
|
public void setUpdateId(String updateId) {
|
this.updateId = updateId;
|
}
|
|
public Date getUpdateTime() {
|
return this.updateTime;
|
}
|
|
public void setUpdateTime(Date updateTime) {
|
this.updateTime = updateTime;
|
}
|
|
public String getUpdator() {
|
return this.updator;
|
}
|
|
public void setUpdator(String updator) {
|
this.updator = updator;
|
}
|
|
}
|