ExamRegistration.java 6.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323
  1. package com.keao.edu.user.entity;
  2. import com.keao.edu.user.api.entity.Student;
  3. import com.keao.edu.user.enums.StudentRegistrationStatusEnum;
  4. import io.swagger.annotations.ApiModelProperty;
  5. import org.apache.commons.lang3.builder.ToStringBuilder;
  6. import java.math.BigDecimal;
  7. /**
  8. * 对应数据库表(exam_registration):
  9. */
  10. public class ExamRegistration {
  11. private Integer id;
  12. @ApiModelProperty(value = "考级项目编号")
  13. private Long examinationBasicId;
  14. @ApiModelProperty(value = "考级项目详情")
  15. private ExaminationBasic examinationBasic;
  16. @ApiModelProperty(value = "学员编号")
  17. private Integer studentId;
  18. @ApiModelProperty(value = "学员基本信息")
  19. private Student sysUser;
  20. @ApiModelProperty(value = "合作单位编号")
  21. private Integer organId;
  22. @ApiModelProperty(value = "合作单位信息")
  23. private Organization organization;
  24. @ApiModelProperty(value = "专业编号")
  25. private Integer subjectId;
  26. @ApiModelProperty(value = "专业信息")
  27. private Subject subject;
  28. @ApiModelProperty(value = "报考级别")
  29. private Integer level;
  30. @ApiModelProperty(value = "考级费用")
  31. private BigDecimal levelFee;
  32. @ApiModelProperty(value = "乐理级别")
  33. private Integer examMusicTheoryLevel;
  34. @ApiModelProperty(value = "乐理考级费用")
  35. private BigDecimal theoryLevelFee;
  36. @ApiModelProperty(value = "考试内容")
  37. private String songJson;
  38. @ApiModelProperty(value = "上次报考级别")
  39. private Integer lastExamLevel;
  40. @ApiModelProperty(value = "上次报考证书")
  41. private String lastExamCertificateUrl;
  42. @ApiModelProperty(value = "上次乐理级别")
  43. private Integer lastMusicTheoryLevel;
  44. @ApiModelProperty(value = "上次乐理证书")
  45. private String lastMusicTheoryCertificateUrl;
  46. @ApiModelProperty(value = "指导老师姓名")
  47. private String adviserName;
  48. @ApiModelProperty(value = "指导老师电话")
  49. private String adviserPhone;
  50. @ApiModelProperty(value = "证件号")
  51. private String cardNo;
  52. @ApiModelProperty(value = "报名状态")
  53. private StudentRegistrationStatusEnum status;
  54. @ApiModelProperty(value = "备注")
  55. private String memo;
  56. @ApiModelProperty(value = "考试内容id")
  57. private Long examSubjectSongId;
  58. @ApiModelProperty(value = "项目乐理id")
  59. private Integer examMusicTheoryId;
  60. private java.util.Date createTime;
  61. private java.util.Date updateTime;
  62. private String tenantId;
  63. public void setId(Integer id){
  64. this.id = id;
  65. }
  66. public Integer getId(){
  67. return this.id;
  68. }
  69. public Organization getOrganization() {
  70. return organization;
  71. }
  72. public void setOrganization(Organization organization) {
  73. this.organization = organization;
  74. }
  75. public StudentRegistrationStatusEnum getStatus() {
  76. return status;
  77. }
  78. public void setStatus(StudentRegistrationStatusEnum status) {
  79. this.status = status;
  80. }
  81. public Student getSysUser() {
  82. return sysUser;
  83. }
  84. public void setSysUser(Student sysUser) {
  85. this.sysUser = sysUser;
  86. }
  87. public Subject getSubject() {
  88. return subject;
  89. }
  90. public void setSubject(Subject subject) {
  91. this.subject = subject;
  92. }
  93. public Long getExaminationBasicId() {
  94. return examinationBasicId;
  95. }
  96. public void setExaminationBasicId(Long examinationBasicId) {
  97. this.examinationBasicId = examinationBasicId;
  98. }
  99. public ExaminationBasic getExaminationBasic() {
  100. return examinationBasic;
  101. }
  102. public void setExaminationBasic(ExaminationBasic examinationBasic) {
  103. this.examinationBasic = examinationBasic;
  104. }
  105. public void setStudentId(Integer studentId){
  106. this.studentId = studentId;
  107. }
  108. public Integer getStudentId(){
  109. return this.studentId;
  110. }
  111. public Integer getOrganId() {
  112. return organId;
  113. }
  114. public void setOrganId(Integer organId) {
  115. this.organId = organId;
  116. }
  117. public void setSubjectId(Integer subjectId){
  118. this.subjectId = subjectId;
  119. }
  120. public Integer getSubjectId(){
  121. return this.subjectId;
  122. }
  123. public void setLevel(Integer level){
  124. this.level = level;
  125. }
  126. public Integer getLevel(){
  127. return this.level;
  128. }
  129. public void setSongJson(String songJson){
  130. this.songJson = songJson;
  131. }
  132. public String getSongJson(){
  133. return this.songJson;
  134. }
  135. public void setLastExamLevel(Integer lastExamLevel){
  136. this.lastExamLevel = lastExamLevel;
  137. }
  138. public Integer getLastExamLevel(){
  139. return this.lastExamLevel;
  140. }
  141. public void setLastExamCertificateUrl(String lastExamCertificateUrl){
  142. this.lastExamCertificateUrl = lastExamCertificateUrl;
  143. }
  144. public String getLastExamCertificateUrl(){
  145. return this.lastExamCertificateUrl;
  146. }
  147. public void setAdviserName(String adviserName){
  148. this.adviserName = adviserName;
  149. }
  150. public String getAdviserName(){
  151. return this.adviserName;
  152. }
  153. public void setAdviserPhone(String adviserPhone){
  154. this.adviserPhone = adviserPhone;
  155. }
  156. public String getAdviserPhone(){
  157. return this.adviserPhone;
  158. }
  159. public String getCardNo() {
  160. return cardNo;
  161. }
  162. public void setCardNo(String cardNo) {
  163. this.cardNo = cardNo;
  164. }
  165. public void setCreateTime(java.util.Date createTime){
  166. this.createTime = createTime;
  167. }
  168. public java.util.Date getCreateTime(){
  169. return this.createTime;
  170. }
  171. public void setUpdateTime(java.util.Date updateTime){
  172. this.updateTime = updateTime;
  173. }
  174. public java.util.Date getUpdateTime(){
  175. return this.updateTime;
  176. }
  177. public void setTenantId(String tenantId){
  178. this.tenantId = tenantId;
  179. }
  180. public String getTenantId(){
  181. return this.tenantId;
  182. }
  183. public String getMemo() {
  184. return memo;
  185. }
  186. public void setMemo(String memo) {
  187. this.memo = memo;
  188. }
  189. public Long getExamSubjectSongId() {
  190. return examSubjectSongId;
  191. }
  192. public void setExamSubjectSongId(Long examSubjectSongId) {
  193. this.examSubjectSongId = examSubjectSongId;
  194. }
  195. public Integer getExamMusicTheoryId() {
  196. return examMusicTheoryId;
  197. }
  198. public void setExamMusicTheoryId(Integer examMusicTheoryId) {
  199. this.examMusicTheoryId = examMusicTheoryId;
  200. }
  201. public Integer getExamMusicTheoryLevel() {
  202. return examMusicTheoryLevel;
  203. }
  204. public void setExamMusicTheoryLevel(Integer examMusicTheoryLevel) {
  205. this.examMusicTheoryLevel = examMusicTheoryLevel;
  206. }
  207. public BigDecimal getLevelFee() {
  208. return levelFee;
  209. }
  210. public void setLevelFee(BigDecimal levelFee) {
  211. this.levelFee = levelFee;
  212. }
  213. public BigDecimal getTheoryLevelFee() {
  214. return theoryLevelFee;
  215. }
  216. public void setTheoryLevelFee(BigDecimal theoryLevelFee) {
  217. this.theoryLevelFee = theoryLevelFee;
  218. }
  219. public Integer getLastMusicTheoryLevel() {
  220. return lastMusicTheoryLevel;
  221. }
  222. public void setLastMusicTheoryLevel(Integer lastMusicTheoryLevel) {
  223. this.lastMusicTheoryLevel = lastMusicTheoryLevel;
  224. }
  225. public String getLastMusicTheoryCertificateUrl() {
  226. return lastMusicTheoryCertificateUrl;
  227. }
  228. public void setLastMusicTheoryCertificateUrl(String lastMusicTheoryCertificateUrl) {
  229. this.lastMusicTheoryCertificateUrl = lastMusicTheoryCertificateUrl;
  230. }
  231. @Override
  232. public String toString() {
  233. return ToStringBuilder.reflectionToString(this);
  234. }
  235. }