Employee.java 5.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246
  1. package com.keao.edu.user.entity;
  2. import com.keao.edu.auth.api.entity.SysUser;
  3. import io.swagger.annotations.ApiModelProperty;
  4. import org.apache.commons.lang3.builder.ToStringBuilder;
  5. /**
  6. * 对应数据库表(employee):
  7. */
  8. public class Employee {
  9. /** */
  10. @ApiModelProperty(value = "用户编号",required = false)
  11. private Integer userId;
  12. /** 工作性质(兼职、全职、临时) */
  13. @ApiModelProperty(value = "工作性质(兼职、全职、临时)",required = false)
  14. private String jobNature;
  15. /** 学历 */
  16. @ApiModelProperty(value = "学历",required = false)
  17. private String educationBackground;
  18. /** 毕业学校 */
  19. @ApiModelProperty(value = "毕业学校",required = false)
  20. private String graduateSchool;
  21. /** 技术职称 */
  22. @ApiModelProperty(value = "技术职称",required = false)
  23. private String technicalTitles;
  24. /** 入职时间 */
  25. @ApiModelProperty(value = "入职时间",required = false)
  26. private java.util.Date entryDate;
  27. /** 证件类型 */
  28. @ApiModelProperty(value = "证件类型",required = false)
  29. private String certificateType;
  30. /** 证件号码 */
  31. @ApiModelProperty(value = "证件号码",required = false)
  32. private String certificateNum;
  33. /** */
  34. private java.util.Date updateTime;
  35. /** */
  36. private java.util.Date createTime;
  37. /** 介绍 */
  38. @ApiModelProperty(value = "介绍",required = false)
  39. private String introduction;
  40. /** 离职日期 */
  41. @ApiModelProperty(value = "离职日期",required = false)
  42. private java.util.Date demissionDate;
  43. /** 联系地址 */
  44. @ApiModelProperty(value = "联系地址",required = false)
  45. private String contactAddress;
  46. /** 邮政编码 */
  47. @ApiModelProperty(value = "邮政编码",required = false)
  48. private String postalCode;
  49. @ApiModelProperty(value = "所属角色",required = false)
  50. private String roleName;
  51. @ApiModelProperty(value = "是否删除0否1是",required = false)
  52. private boolean delFlag;
  53. @ApiModelProperty(value = "员工信息",required = false)
  54. private SysUser sysUser;
  55. private Integer organId;
  56. private String tenantId;
  57. private String employeeType;
  58. public String getEmployeeType() {
  59. return employeeType;
  60. }
  61. public void setEmployeeType(String employeeType) {
  62. this.employeeType = employeeType;
  63. }
  64. public String getTenantId() {
  65. return tenantId;
  66. }
  67. public void setTenantId(String tenantId) {
  68. this.tenantId = tenantId;
  69. }
  70. public boolean getDelFlag() {
  71. return delFlag;
  72. }
  73. public void setDelFlag(boolean delFlag) {
  74. this.delFlag = delFlag;
  75. }
  76. public String getRoleName() {
  77. return roleName;
  78. }
  79. public void setRoleName(String roleName) {
  80. this.roleName = roleName;
  81. }
  82. public SysUser getSysUser() {
  83. return sysUser;
  84. }
  85. public void setSysUser(SysUser sysUser) {
  86. this.sysUser = sysUser;
  87. }
  88. public void setUserId(Integer userId){
  89. this.userId = userId;
  90. }
  91. public Integer getUserId(){
  92. return this.userId;
  93. }
  94. public void setJobNature(String jobNature){
  95. this.jobNature = jobNature;
  96. }
  97. public String getJobNature(){
  98. return this.jobNature;
  99. }
  100. public void setEducationBackground(String educationBackground){
  101. this.educationBackground = educationBackground;
  102. }
  103. public String getEducationBackground(){
  104. return this.educationBackground;
  105. }
  106. public void setGraduateSchool(String graduateSchool){
  107. this.graduateSchool = graduateSchool;
  108. }
  109. public String getGraduateSchool(){
  110. return this.graduateSchool;
  111. }
  112. public void setTechnicalTitles(String technicalTitles){
  113. this.technicalTitles = technicalTitles;
  114. }
  115. public String getTechnicalTitles(){
  116. return this.technicalTitles;
  117. }
  118. public void setEntryDate(java.util.Date entryDate){
  119. this.entryDate = entryDate;
  120. }
  121. public java.util.Date getEntryDate(){
  122. return this.entryDate;
  123. }
  124. public void setCertificateType(String certificateType){
  125. this.certificateType = certificateType;
  126. }
  127. public String getCertificateType(){
  128. return this.certificateType;
  129. }
  130. public void setCertificateNum(String certificateNum){
  131. this.certificateNum = certificateNum;
  132. }
  133. public String getCertificateNum(){
  134. return this.certificateNum;
  135. }
  136. public void setUpdateTime(java.util.Date updateTime){
  137. this.updateTime = updateTime;
  138. }
  139. public java.util.Date getUpdateTime(){
  140. return this.updateTime;
  141. }
  142. public void setCreateTime(java.util.Date createTime){
  143. this.createTime = createTime;
  144. }
  145. public java.util.Date getCreateTime(){
  146. return this.createTime;
  147. }
  148. public void setIntroduction(String introduction){
  149. this.introduction = introduction;
  150. }
  151. public String getIntroduction(){
  152. return this.introduction;
  153. }
  154. public void setDemissionDate(java.util.Date demissionDate){
  155. this.demissionDate = demissionDate;
  156. }
  157. public java.util.Date getDemissionDate(){
  158. return this.demissionDate;
  159. }
  160. public void setContactAddress(String contactAddress){
  161. this.contactAddress = contactAddress;
  162. }
  163. public String getContactAddress(){
  164. return this.contactAddress;
  165. }
  166. public void setPostalCode(String postalCode){
  167. this.postalCode = postalCode;
  168. }
  169. public String getPostalCode(){
  170. return this.postalCode;
  171. }
  172. public Integer getOrganId() {
  173. return organId;
  174. }
  175. public void setOrganId(Integer organId) {
  176. this.organId = organId;
  177. }
  178. @Override
  179. public String toString() {
  180. return ToStringBuilder.reflectionToString(this);
  181. }
  182. }