Skip to content

Commit

Permalink
完成了员工管理
Browse files Browse the repository at this point in the history
  • Loading branch information
lenve committed Jan 15, 2018
1 parent e6deea1 commit 57c9915
Show file tree
Hide file tree
Showing 39 changed files with 2,204 additions and 58 deletions.
350 changes: 350 additions & 0 deletions hrserver/src/main/java/org/sang/bean/Employee.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,350 @@
package org.sang.bean;

import com.fasterxml.jackson.annotation.JsonIgnore;

import java.util.Date;

public class Employee {
private Long id;
private String name;
private String gender;
private Date birthday;
private String idCard;
private String wedlock;
private Long nationId;
private String nationName;
private String nativePlace;
private String politicName;
private Long politicId;
private String email;
private String phone;
private String address;
private Long departmentId;
private String departmentName;
private Long jobLevelId;
private String jobLevelName;
private Long posId;
private String engageForm;
private String tiptopDegree;
private String specialty;
private String school;
private Date beginDate;
private String workState;
private String workID;
private Double contractTerm;
private Date conversionTime;
private Date notWorkDate;
private Date beginContract;
private Date endContract;
private Integer workAge;
private Department department;
private Nation nation;
private JobLevel jobLevel;
private Position position;
private PoliticsStatus politicsStatus;

public Department getDepartment() {
return department;
}

public void setDepartment(Department department) {
this.department = department;
}

public Nation getNation() {
return nation;
}

public void setNation(Nation nation) {
this.nation = nation;
}

public JobLevel getJobLevel() {
return jobLevel;
}

public void setJobLevel(JobLevel jobLevel) {
this.jobLevel = jobLevel;
}

public Position getPosition() {
return position;
}

public void setPosition(Position position) {
this.position = position;
}

public PoliticsStatus getPoliticsStatus() {
return politicsStatus;
}

public void setPoliticsStatus(PoliticsStatus politicsStatus) {
this.politicsStatus = politicsStatus;
}

public Long getId() {
return id;
}

public void setId(Long id) {
this.id = id;
}

public String getName() {
return name;
}

public void setName(String name) {
this.name = name;
}

public String getGender() {
return gender;
}

public void setGender(String gender) {
this.gender = gender;
}

public Date getBirthday() {
return birthday;
}

public void setBirthday(Date birthday) {
this.birthday = birthday;
}

public String getIdCard() {
return idCard;
}

public void setIdCard(String idCard) {
this.idCard = idCard;
}

public String getWedlock() {
return wedlock;
}

public void setWedlock(String wedlock) {
this.wedlock = wedlock;
}

@JsonIgnore
public Long getNationId() {
return nationId;
}

public void setNationId(Long nationId) {
this.nationId = nationId;
}

@JsonIgnore
public String getNationName() {
return nationName;
}

public void setNationName(String nationName) {
this.nationName = nationName;
}

public String getNativePlace() {
return nativePlace;
}

public void setNativePlace(String nativePlace) {
this.nativePlace = nativePlace;
}

@JsonIgnore
public String getPoliticName() {
return politicName;
}

public void setPoliticName(String politicName) {
this.politicName = politicName;
}

@JsonIgnore
public Long getPoliticId() {
return politicId;
}

public void setPoliticId(Long politicId) {
this.politicId = politicId;
}

public String getEmail() {
return email;
}

public void setEmail(String email) {
this.email = email;
}

public String getPhone() {
return phone;
}

public void setPhone(String phone) {
this.phone = phone;
}

public String getAddress() {
return address;
}

public void setAddress(String address) {
this.address = address;
}

@JsonIgnore
public Long getDepartmentId() {
return departmentId;
}

public void setDepartmentId(Long departmentId) {
this.departmentId = departmentId;
}

@JsonIgnore
public String getDepartmentName() {
return departmentName;
}

public void setDepartmentName(String departmentName) {
this.departmentName = departmentName;
}

@JsonIgnore
public Long getJobLevelId() {
return jobLevelId;
}

public void setJobLevelId(Long jobLevelId) {
this.jobLevelId = jobLevelId;
}

@JsonIgnore
public String getJobLevelName() {
return jobLevelName;
}

public void setJobLevelName(String jobLevelName) {
this.jobLevelName = jobLevelName;
}

@JsonIgnore
public Long getPosId() {
return posId;
}

public void setPosId(Long posId) {
this.posId = posId;
}

public String getEngageForm() {
return engageForm;
}

public void setEngageForm(String engageForm) {
this.engageForm = engageForm;
}

public String getTiptopDegree() {
return tiptopDegree;
}

public void setTiptopDegree(String tiptopDegree) {
this.tiptopDegree = tiptopDegree;
}

public String getSpecialty() {
return specialty;
}

public void setSpecialty(String specialty) {
this.specialty = specialty;
}

public String getSchool() {
return school;
}

public void setSchool(String school) {
this.school = school;
}

public Date getBeginDate() {
return beginDate;
}

public void setBeginDate(Date beginDate) {
this.beginDate = beginDate;
}

public String getWorkState() {
return workState;
}

public void setWorkState(String workState) {
this.workState = workState;
}

public String getWorkID() {
return workID;
}

public void setWorkID(String workID) {
this.workID = workID;
}

public Double getContractTerm() {
return contractTerm;
}

public void setContractTerm(Double contractTerm) {
this.contractTerm = contractTerm;
}

public Date getConversionTime() {
return conversionTime;
}

public void setConversionTime(Date conversionTime) {
this.conversionTime = conversionTime;
}

public Date getNotWorkDate() {
return notWorkDate;
}

public void setNotWorkDate(Date notWorkDate) {
this.notWorkDate = notWorkDate;
}

public Date getBeginContract() {
return beginContract;
}

public void setBeginContract(Date beginContract) {
this.beginContract = beginContract;
}

public Date getEndContract() {
return endContract;
}

public void setEndContract(Date endContract) {
this.endContract = endContract;
}

public Integer getWorkAge() {
return workAge;
}

public void setWorkAge(Integer workAge) {
this.workAge = workAge;
}
}
25 changes: 25 additions & 0 deletions hrserver/src/main/java/org/sang/bean/Nation.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
package org.sang.bean;

/**
* Created by sang on 2018/1/12.
*/
public class Nation {
private Long id;
private String name;

public Long getId() {
return id;
}

public void setId(Long id) {
this.id = id;
}

public String getName() {
return name;
}

public void setName(String name) {
this.name = name;
}
}
Loading

0 comments on commit 57c9915

Please sign in to comment.