StudentExamResult.java 4.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224
  1. package com.keao.edu.user.entity;
  2. import com.keao.edu.user.api.enums.ExamEvaluationResultEnum;
  3. import io.swagger.annotations.ApiModelProperty;
  4. import org.apache.commons.lang3.builder.ToStringBuilder;
  5. import java.util.Date;
  6. /**
  7. * 对应数据库表(student_exam_result):
  8. */
  9. public class StudentExamResult {
  10. private Long id;
  11. @ApiModelProperty(value = "学员报考编号")
  12. private Long examRegistrationId;
  13. @ApiModelProperty(value = "考场编号")
  14. private Long examRoomId;
  15. @ApiModelProperty(value = "考级项目编号")
  16. private Long examinationBasicId;
  17. @ApiModelProperty(value = "考级项目")
  18. private ExaminationBasic examinationBasic;
  19. @ApiModelProperty(value = "学员编号")
  20. private Integer studentId;
  21. @ApiModelProperty(value = "学员注册信息")
  22. private ExamRegistration examRegistration;
  23. @ApiModelProperty(value = "考试结果")
  24. private ExamEvaluationResultEnum result;
  25. @ApiModelProperty(value = "教师评审均分")
  26. private Float avgScore;
  27. @ApiModelProperty(value = "考试结果确认")
  28. private Integer confirmStatus;
  29. @ApiModelProperty(value = "备注")
  30. private String memo;
  31. @ApiModelProperty(value = "操作者")
  32. private Integer operatorId;
  33. @ApiModelProperty(value = "学员考试状态 0考试中,1呼叫中,2已签到,3未签到,4录播中,5已完成")
  34. private Integer isFinishedExam;
  35. @ApiModelProperty(value = "视频连接")
  36. private String videoUrl;
  37. private java.util.Date createTime;
  38. private java.util.Date updateTime;
  39. private String tenantId;
  40. @ApiModelProperty(value = "录制开始时间")
  41. private Date recordStartTime;
  42. @ApiModelProperty(value = "是否录制")
  43. private Integer recordFlag;
  44. public Long getExamRoomId() {
  45. return examRoomId;
  46. }
  47. public void setExamRoomId(Long examRoomId) {
  48. this.examRoomId = examRoomId;
  49. }
  50. public Date getRecordStartTime() {
  51. return recordStartTime;
  52. }
  53. public void setRecordStartTime(Date recordStartTime) {
  54. this.recordStartTime = recordStartTime;
  55. }
  56. public Integer getRecordFlag() {
  57. return recordFlag;
  58. }
  59. public void setRecordFlag(Integer recordFlag) {
  60. this.recordFlag = recordFlag;
  61. }
  62. public ExaminationBasic getExaminationBasic() {
  63. return examinationBasic;
  64. }
  65. public void setExaminationBasic(ExaminationBasic examinationBasic) {
  66. this.examinationBasic = examinationBasic;
  67. }
  68. public Long getExamRegistrationId() {
  69. return examRegistrationId;
  70. }
  71. public void setExamRegistrationId(Long examRegistrationId) {
  72. this.examRegistrationId = examRegistrationId;
  73. }
  74. public void setId(Long id){
  75. this.id = id;
  76. }
  77. public Long getId(){
  78. return this.id;
  79. }
  80. public ExamRegistration getExamRegistration() {
  81. return examRegistration;
  82. }
  83. public void setExamRegistration(ExamRegistration examRegistration) {
  84. this.examRegistration = examRegistration;
  85. }
  86. public Integer getConfirmStatus() {
  87. return confirmStatus;
  88. }
  89. public void setConfirmStatus(Integer confirmStatus) {
  90. this.confirmStatus = confirmStatus;
  91. }
  92. public void setIsFinishedExam(Integer isFinishedExam) {
  93. this.isFinishedExam = isFinishedExam;
  94. }
  95. public Long getExaminationBasicId() {
  96. return examinationBasicId;
  97. }
  98. public void setExaminationBasicId(Long examinationBasicId) {
  99. this.examinationBasicId = examinationBasicId;
  100. }
  101. public void setStudentId(Integer studentId){
  102. this.studentId = studentId;
  103. }
  104. public Integer getStudentId(){
  105. return this.studentId;
  106. }
  107. public ExamEvaluationResultEnum getResult() {
  108. return result;
  109. }
  110. public void setResult(ExamEvaluationResultEnum result) {
  111. this.result = result;
  112. }
  113. public String getVideoUrl() {
  114. return videoUrl;
  115. }
  116. public void setVideoUrl(String videoUrl) {
  117. this.videoUrl = videoUrl;
  118. }
  119. public void setMemo(String memo){
  120. this.memo = memo;
  121. }
  122. public String getMemo(){
  123. return this.memo;
  124. }
  125. public void setOperatorId(Integer operatorId){
  126. this.operatorId = operatorId;
  127. }
  128. public Integer getOperatorId(){
  129. return this.operatorId;
  130. }
  131. public void setCreateTime(java.util.Date createTime){
  132. this.createTime = createTime;
  133. }
  134. public java.util.Date getCreateTime(){
  135. return this.createTime;
  136. }
  137. public void setUpdateTime(java.util.Date updateTime){
  138. this.updateTime = updateTime;
  139. }
  140. public java.util.Date getUpdateTime(){
  141. return this.updateTime;
  142. }
  143. public Float getAvgScore() {
  144. return avgScore;
  145. }
  146. public void setAvgScore(Float avgScore) {
  147. this.avgScore = avgScore;
  148. }
  149. public void setTenantId(String tenantId){
  150. this.tenantId = tenantId;
  151. }
  152. public String getTenantId(){
  153. return this.tenantId;
  154. }
  155. public Integer getIsFinishedExam() {
  156. return isFinishedExam;
  157. }
  158. @Override
  159. public String toString() {
  160. return ToStringBuilder.reflectionToString(this);
  161. }
  162. }