package com.oa.model; import java.io.Serializable; import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.Id; import javax.persistence.JoinColumn; import javax.persistence.OneToOne; import javax.persistence.Table; import javax.persistence.Temporal; import javax.persistence.TemporalType; import java.util.Date; //奖惩制度 @Entity @Table(name="oa_disciplinaryRecords") public class DisciplinaryRecords implements Serializable{ /** * */ private static final long serialVersionUID = -8792456437190262046L; private Integer id; private Person personId; private String disciplinaryDistringuish; private String disciplinaryResult; private String awardUnit; private Date disciplinaryDate; private String disciplinaryItem; private String disciplinaryReason; private String remark; @Id @GeneratedValue public Integer getId() { return id; } public void setId(Integer id) { this.id = id; } @OneToOne @JoinColumn(name="personId") public Person getPersonId() { return personId; } public void setPersonId(Person personId) { this.personId = personId; } public String getDisciplinaryDistringuish() { return disciplinaryDistringuish; } public void setDisciplinaryDistringuish(String disciplinaryDistringuish) { this.disciplinaryDistringuish = disciplinaryDistringuish; } public String getDisciplinaryResult() { return disciplinaryResult; } public void setDisciplinaryResult(String disciplinaryResult) { this.disciplinaryResult = disciplinaryResult; } public String getAwardUnit() { return awardUnit; } public void setAwardUnit(String awardUnit) { this.awardUnit = awardUnit; } public String getDisciplinaryItem() { return disciplinaryItem; } public void setDisciplinaryItem(String disciplinaryItem) { this.disciplinaryItem = disciplinaryItem; } public String getDisciplinaryReason() { return disciplinaryReason; } public void setDisciplinaryReason(String disciplinaryReason) { this.disciplinaryReason = disciplinaryReason; } public String getRemark() { return remark; } public void setRemark(String remark) { this.remark = remark; } @Temporal(TemporalType.DATE) public Date getDisciplinaryDate() { return disciplinaryDate; } public void setDisciplinaryDate(Date disciplinaryDate) { this.disciplinaryDate = disciplinaryDate; } }