package com.norteksoft.acs.entity.organization; import java.util.Date; import javax.persistence.CascadeType; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.JoinColumn; import javax.persistence.ManyToOne; import javax.persistence.Table; import com.norteksoft.acs.base.utils.log.Logger; import com.norteksoft.acs.entity.IdEntity; /** * */ @Entity @Table(name = "ACS_USERINFO") public class UserInfo extends IdEntity { private static final long serialVersionUID = 1L; /** * 5.电话号码 */ private String telephone; /** * 8.出生日期 */ private String birthday; /** * 9.籍贯 */ private String nativePlace; /** * 10.民族 */ private String nation; /** * 12.政治面貌 */ private String politicalStatus; /** * 13.身高 */ private String height; /** * 14.体重 */ private String weight; /** * 15.t身份证号 */ private String idCardNumber; /** * 16.入职日期 */ private String hireDate; /** * 17.享受待遇 */ private String treatment; /** * 18.婚姻状态 */ private String maritalStatus; /** * 19.学历 */ private String educationGrade; /** * 20.毕业学校 */ private String graduatedSchool; /** * 21.专业 */ private String major; /** * 22.学位 */ private String degree; /** * 23.毕业时间 */ private String graduatedDate; /** * 24.第一外语 */ private String firstForeignLanguage; /** * 25.熟练程度 */ private String skilledDegree; /** * 26.第二外语 */ private String secondForeignLanguage; /** * 27.血型 */ private String bloodGroup; /** * 28.家庭地址 */ private String homeAddress; /** * 29.邮编 */ private String homePostCode; /** * 30.所属城管区 */ private String cityArea; /** * 31.个人爱好 */ private String interest; /** * 32.结婚日期 */ private String marriageDate; /** * 33.配偶姓名 */ private String mateName; /** * 34.配偶出生日期 */ private String mateBirthday; /** * 35.配偶民族 */ private String mateNation; /** * 36.配偶工作单位 */ private String mateWorkPlace; /** * 37.配偶地址 */ private String mateAddress; /** * 38.配偶邮编 */ private String matePostCode; /** * 39.配偶电话 */ private String mateTelephone; /** * 40.父亲姓名 */ private String fatherName; /** * 40.母亲姓名 */ private String motherName; /** * 41.父母地址 */ private String parentAddress; /** * 42.父母邮编 */ private String parentPostCode; /** * 43.头像路径 */ private String photoPath; /** * 44.昵称 */ private String nickName; /** * 45.年龄 */ private String age; /** * 删除标志 */ private Integer dr = 0; private User user; /** * 公司Id */ private Long companyId; /** * 密码修改时间 */ private Date passwordUpdatedTime; @Column(name = "FK_COMPANY_ID") public Long getCompanyId() { return companyId; } public void setCompanyId(Long companyId) { this.companyId = companyId; } @ManyToOne(cascade = {CascadeType.ALL}) @JoinColumn(name="FK_USER_ID") @Logger public User getUser() { return user; } public String getTelephone() { return telephone; } public void setTelephone(String telephone) { this.telephone = telephone; } public String getBirthday() { return birthday; } public void setBirthday(String birthday) { this.birthday = birthday; } public String getNativePlace() { return nativePlace; } public void setNativePlace(String nativePlace) { this.nativePlace = nativePlace; } public String getNation() { return nation; } public void setNation(String nation) { this.nation = nation; } public String getPoliticalStatus() { return politicalStatus; } public void setPoliticalStatus(String politicalStatus) { this.politicalStatus = politicalStatus; } public String getHeight() { return height; } public void setHeight(String height) { this.height = height; } public String getWeight() { return weight; } public void setWeight(String weight) { this.weight = weight; } public String getIdCardNumber() { return idCardNumber; } public void setIdCardNumber(String idCardNumber) { this.idCardNumber = idCardNumber; } public String getHireDate() { return hireDate; } public void setHireDate(String hireDate) { this.hireDate = hireDate; } public String getTreatment() { return treatment; } public void setTreatment(String treatment) { this.treatment = treatment; } public String getMaritalStatus() { return maritalStatus; } public void setMaritalStatus(String maritalStatus) { this.maritalStatus = maritalStatus; } public String getEducationGrade() { return educationGrade; } public void setEducationGrade(String educationGrade) { this.educationGrade = educationGrade; } public String getGraduatedSchool() { return graduatedSchool; } public void setGraduatedSchool(String graduatedSchool) { this.graduatedSchool = graduatedSchool; } public String getMajor() { return major; } public void setMajor(String major) { this.major = major; } public String getDegree() { return degree; } public void setDegree(String degree) { this.degree = degree; } public String getGraduatedDate() { return graduatedDate; } public void setGraduatedDate(String graduatedDate) { this.graduatedDate = graduatedDate; } public String getFirstForeignLanguage() { return firstForeignLanguage; } public void setFirstForeignLanguage(String firstForeignLanguage) { this.firstForeignLanguage = firstForeignLanguage; } public String getSkilledDegree() { return skilledDegree; } public void setSkilledDegree(String skilledDegree) { this.skilledDegree = skilledDegree; } public String getSecondForeignLanguage() { return secondForeignLanguage; } public void setSecondForeignLanguage(String secondForeignLanguage) { this.secondForeignLanguage = secondForeignLanguage; } public String getBloodGroup() { return bloodGroup; } public void setBloodGroup(String bloodGroup) { this.bloodGroup = bloodGroup; } public String getHomeAddress() { return homeAddress; } public void setHomeAddress(String homeAddress) { this.homeAddress = homeAddress; } public String getHomePostCode() { return homePostCode; } public void setHomePostCode(String homePostCode) { this.homePostCode = homePostCode; } public String getCityArea() { return cityArea; } public void setCityArea(String cityArea) { this.cityArea = cityArea; } public String getInterest() { return interest; } public void setInterest(String interest) { this.interest = interest; } public String getMarriageDate() { return marriageDate; } public void setMarriageDate(String marriageDate) { this.marriageDate = marriageDate; } public String getMateName() { return mateName; } public void setMateName(String mateName) { this.mateName = mateName; } public String getMateBirthday() { return mateBirthday; } public void setMateBirthday(String mateBirthday) { this.mateBirthday = mateBirthday; } public String getMateNation() { return mateNation; } public void setMateNation(String mateNation) { this.mateNation = mateNation; } public String getMateWorkPlace() { return mateWorkPlace; } public void setMateWorkPlace(String mateWorkPlace) { this.mateWorkPlace = mateWorkPlace; } public String getMateAddress() { return mateAddress; } public void setMateAddress(String mateAddress) { this.mateAddress = mateAddress; } public String getMatePostCode() { return matePostCode; } public void setMatePostCode(String matePostCode) { this.matePostCode = matePostCode; } public String getMateTelephone() { return mateTelephone; } public void setMateTelephone(String mateTelephone) { this.mateTelephone = mateTelephone; } public String getFatherName() { return fatherName; } public void setFatherName(String fatherName) { this.fatherName = fatherName; } public String getMotherName() { return motherName; } public void setMotherName(String motherName) { this.motherName = motherName; } public String getParentAddress() { return parentAddress; } public void setParentAddress(String parentAddress) { this.parentAddress = parentAddress; } public String getParentPostCode() { return parentPostCode; } public void setParentPostCode(String parentPostCode) { this.parentPostCode = parentPostCode; } /** * Setter of the property <tt>users</tt> * * @param users * The users to set. * */ public void setUser(User user) { this.user = user; } public Integer getDr() { return dr; } public void setDr(Integer dr) { this.dr = dr; } public Date getPasswordUpdatedTime() { return passwordUpdatedTime; } public void setPasswordUpdatedTime(Date passwordUpdatedTime) { this.passwordUpdatedTime = passwordUpdatedTime; } public String getPhotoPath() { return photoPath; } public void setPhotoPath(String photoPath) { this.photoPath = photoPath; } public String getNickName() { return nickName; } public void setNickName(String nickName) { this.nickName = nickName; } public String getAge() { return age; } public void setAge(String age) { this.age = age; } }