ExamOrganizationRelation.java 4.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202
  1. package com.keao.edu.user.entity;
  2. import com.keao.edu.user.enums.SettlementTypeEnum;
  3. import io.swagger.annotations.ApiModelProperty;
  4. import org.apache.commons.lang3.builder.ToStringBuilder;
  5. import java.math.BigDecimal;
  6. /**
  7. * 对应数据库表(exam_organ_relation):
  8. */
  9. public class ExamOrganizationRelation {
  10. private Long id;
  11. @ApiModelProperty(value = "合作单位基本信息")
  12. private Organization organization;
  13. @ApiModelProperty(value = "考试编号")
  14. private Integer examinationBasicId;
  15. @ApiModelProperty(value = "合作单位编号")
  16. private Integer organId;
  17. @ApiModelProperty(value = "分润结算方式")
  18. private SettlementTypeEnum settlementType;
  19. @ApiModelProperty(value = "分润金额")
  20. private java.math.BigDecimal shareProfitAmount;
  21. @ApiModelProperty(value = "总报名人数")
  22. private Integer totalRegistrationStudentNum;
  23. @ApiModelProperty(value = "本单位报名学生数")
  24. private Integer selfRegistrationStudentNum;
  25. @ApiModelProperty(value = "总缴费金额")
  26. private BigDecimal totalPaymentAmount;
  27. @ApiModelProperty(value = "本单位缴费金额")
  28. private BigDecimal selfPaymentAmount;
  29. @ApiModelProperty(value = "总交易金额")
  30. private BigDecimal totalTransAmount;
  31. @ApiModelProperty(value = "链接地址")
  32. private String url;
  33. @ApiModelProperty(value = "是否已发送链接")
  34. private Integer sendUrlFlag;
  35. @ApiModelProperty(value = "是否允许排考")
  36. private Integer isAllowArrangeExam;
  37. private java.util.Date createTime;
  38. private java.util.Date updateTime;
  39. private String tenantId;
  40. public void setId(Long id){
  41. this.id = id;
  42. }
  43. public Long getId(){
  44. return this.id;
  45. }
  46. public Organization getOrganization() {
  47. return organization;
  48. }
  49. public void setOrganization(Organization organization) {
  50. this.organization = organization;
  51. }
  52. public void setExaminationBasicId(Integer examinationBasicId){
  53. this.examinationBasicId = examinationBasicId;
  54. }
  55. public Integer getExaminationBasicId(){
  56. return this.examinationBasicId;
  57. }
  58. public Integer getSelfRegistrationStudentNum() {
  59. return selfRegistrationStudentNum;
  60. }
  61. public void setSelfRegistrationStudentNum(Integer selfRegistrationStudentNum) {
  62. this.selfRegistrationStudentNum = selfRegistrationStudentNum;
  63. }
  64. public BigDecimal getSelfPaymentAmount() {
  65. return selfPaymentAmount;
  66. }
  67. public void setSelfPaymentAmount(BigDecimal selfPaymentAmount) {
  68. this.selfPaymentAmount = selfPaymentAmount;
  69. }
  70. public Integer getTotalRegistrationStudentNum() {
  71. return totalRegistrationStudentNum;
  72. }
  73. public void setTotalRegistrationStudentNum(Integer totalRegistrationStudentNum) {
  74. this.totalRegistrationStudentNum = totalRegistrationStudentNum;
  75. }
  76. public BigDecimal getTotalTransAmount() {
  77. return totalTransAmount;
  78. }
  79. public void setTotalTransAmount(BigDecimal totalTransAmount) {
  80. this.totalTransAmount = totalTransAmount;
  81. }
  82. public BigDecimal getTotalPaymentAmount() {
  83. return totalPaymentAmount;
  84. }
  85. public void setTotalPaymentAmount(BigDecimal totalPaymentAmount) {
  86. this.totalPaymentAmount = totalPaymentAmount;
  87. }
  88. public Integer getOrganId() {
  89. return organId;
  90. }
  91. public void setOrganId(Integer organId) {
  92. this.organId = organId;
  93. }
  94. public SettlementTypeEnum getSettlementType() {
  95. return settlementType;
  96. }
  97. public void setSettlementType(SettlementTypeEnum settlementType) {
  98. this.settlementType = settlementType;
  99. }
  100. public void setShareProfitAmount(java.math.BigDecimal shareProfitAmount){
  101. this.shareProfitAmount = shareProfitAmount;
  102. }
  103. public java.math.BigDecimal getShareProfitAmount(){
  104. return this.shareProfitAmount;
  105. }
  106. public void setUrl(String url){
  107. this.url = url;
  108. }
  109. public String getUrl(){
  110. return this.url;
  111. }
  112. public Integer getSendUrlFlag() {
  113. return sendUrlFlag;
  114. }
  115. public void setSendUrlFlag(Integer sendUrlFlag) {
  116. this.sendUrlFlag = sendUrlFlag;
  117. }
  118. public Integer getIsAllowArrangeExam() {
  119. return isAllowArrangeExam;
  120. }
  121. public void setIsAllowArrangeExam(Integer isAllowArrangeExam) {
  122. this.isAllowArrangeExam = isAllowArrangeExam;
  123. }
  124. public void setCreateTime(java.util.Date createTime){
  125. this.createTime = createTime;
  126. }
  127. public java.util.Date getCreateTime(){
  128. return this.createTime;
  129. }
  130. public void setUpdateTime(java.util.Date updateTime){
  131. this.updateTime = updateTime;
  132. }
  133. public java.util.Date getUpdateTime(){
  134. return this.updateTime;
  135. }
  136. public void setTenantId(String tenantId){
  137. this.tenantId = tenantId;
  138. }
  139. public String getTenantId(){
  140. return this.tenantId;
  141. }
  142. @Override
  143. public String toString() {
  144. return ToStringBuilder.reflectionToString(this);
  145. }
  146. }