Teacher.java 3.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182
  1. package com.keao.edu.user.entity;
  2. import com.keao.edu.auth.api.entity.SysUser;
  3. import com.keao.edu.user.enums.TeacherSettlementTypeEnum;
  4. import io.swagger.annotations.ApiModelProperty;
  5. import org.apache.commons.lang3.builder.ToStringBuilder;
  6. import java.math.BigDecimal;
  7. /**
  8. * 对应数据库表(teacher):
  9. */
  10. public class Teacher {
  11. /** */
  12. private Integer userId;
  13. @ApiModelProperty(value = "职称",required = false)
  14. private String title;
  15. @ApiModelProperty(value = "专业",required = false)
  16. private String subjectIdList;
  17. @ApiModelProperty(value = "薪酬结算方式(单次结算,人数结算)",required = false)
  18. private TeacherSettlementTypeEnum salarySettlementType;
  19. @ApiModelProperty(value = "薪酬",required = false)
  20. private java.math.BigDecimal salary;
  21. @ApiModelProperty(value = "是否删除",required = false)
  22. private Integer delFlag;
  23. @ApiModelProperty(value = "总监考次数")
  24. private Integer totalInvigilationNum;
  25. @ApiModelProperty(value = "监考学员数")
  26. private Integer totalInvigilationStudentNum;
  27. @ApiModelProperty(value = "结算费用")
  28. private BigDecimal totalSettlementCost;
  29. /** */
  30. private java.util.Date createTime;
  31. /** */
  32. private java.util.Date updateTime;
  33. @ApiModelProperty(value = "用户编号",required = false)
  34. private SysUser sysUser;
  35. private String tenantId;
  36. private String subjectName;
  37. private Integer organId;
  38. public Integer getOrganId() {
  39. return organId;
  40. }
  41. public void setOrganId(Integer organId) {
  42. this.organId = organId;
  43. }
  44. public String getSubjectName() {
  45. return subjectName;
  46. }
  47. public void setSubjectName(String subjectName) {
  48. this.subjectName = subjectName;
  49. }
  50. public String getTenantId() {
  51. return tenantId;
  52. }
  53. public void setTenantId(String tenantId) {
  54. this.tenantId = tenantId;
  55. }
  56. public Integer getDelFlag() {
  57. return delFlag;
  58. }
  59. public void setDelFlag(Integer delFlag) {
  60. this.delFlag = delFlag;
  61. }
  62. public SysUser getSysUser() {
  63. return sysUser;
  64. }
  65. public void setSysUser(SysUser sysUser) {
  66. this.sysUser = sysUser;
  67. }
  68. public void setUserId(Integer userId){
  69. this.userId = userId;
  70. }
  71. public Integer getUserId(){
  72. return this.userId;
  73. }
  74. public void setTitle(String title){
  75. this.title = title;
  76. }
  77. public String getTitle(){
  78. return this.title;
  79. }
  80. public void setSubjectIdList(String subjectIdList){
  81. this.subjectIdList = subjectIdList;
  82. }
  83. public String getSubjectIdList(){
  84. return this.subjectIdList;
  85. }
  86. public void setSalarySettlementType(TeacherSettlementTypeEnum salarySettlementType){
  87. this.salarySettlementType = salarySettlementType;
  88. }
  89. public TeacherSettlementTypeEnum getSalarySettlementType(){
  90. return this.salarySettlementType;
  91. }
  92. public void setSalary(java.math.BigDecimal salary){
  93. this.salary = salary;
  94. }
  95. public java.math.BigDecimal getSalary(){
  96. return this.salary;
  97. }
  98. public Integer getTotalInvigilationNum() {
  99. return totalInvigilationNum;
  100. }
  101. public void setTotalInvigilationNum(Integer totalInvigilationNum) {
  102. this.totalInvigilationNum = totalInvigilationNum;
  103. }
  104. public Integer getTotalInvigilationStudentNum() {
  105. return totalInvigilationStudentNum;
  106. }
  107. public void setTotalInvigilationStudentNum(Integer totalInvigilationStudentNum) {
  108. this.totalInvigilationStudentNum = totalInvigilationStudentNum;
  109. }
  110. public BigDecimal getTotalSettlementCost() {
  111. return totalSettlementCost;
  112. }
  113. public void setTotalSettlementCost(BigDecimal totalSettlementCost) {
  114. this.totalSettlementCost = totalSettlementCost;
  115. }
  116. public void setCreateTime(java.util.Date createTime){
  117. this.createTime = createTime;
  118. }
  119. public java.util.Date getCreateTime(){
  120. return this.createTime;
  121. }
  122. public void setUpdateTime(java.util.Date updateTime){
  123. this.updateTime = updateTime;
  124. }
  125. public java.util.Date getUpdateTime(){
  126. return this.updateTime;
  127. }
  128. @Override
  129. public String toString() {
  130. return ToStringBuilder.reflectionToString(this);
  131. }
  132. }