|
@@ -1,5 +1,6 @@
|
|
|
package com.qmth.themis.business.entity;
|
|
|
|
|
|
+import com.baomidou.mybatisplus.annotation.TableField;
|
|
|
import com.baomidou.mybatisplus.annotation.TableId;
|
|
|
import io.swagger.annotations.ApiModel;
|
|
|
import io.swagger.annotations.ApiModelProperty;
|
|
@@ -23,171 +24,171 @@ public class TOeExamRecord implements Serializable {
|
|
|
private Long id;
|
|
|
|
|
|
@ApiModelProperty(value = "考试批次ID")
|
|
|
- @TableId(value = "exam_id")
|
|
|
+ @TableField(value = "exam_id")
|
|
|
private Long examId;
|
|
|
|
|
|
@ApiModelProperty(value = "考试场次ID")
|
|
|
- @TableId(value = "exam_activity_id")
|
|
|
+ @TableField(value = "exam_activity_id")
|
|
|
private Long examActivityId;
|
|
|
|
|
|
@ApiModelProperty(value = "考生ID")
|
|
|
- @TableId(value = "exam_student_id")
|
|
|
+ @TableField(value = "exam_student_id")
|
|
|
private Long examStudentId;
|
|
|
|
|
|
@ApiModelProperty(value = "实际使用的试卷ID")
|
|
|
- @TableId(value = "paper_id")
|
|
|
+ @TableField(value = "paper_id")
|
|
|
private Long paperId;
|
|
|
|
|
|
@ApiModelProperty(value = "全部作答保存地址")
|
|
|
- @TableId(value = "answer_path")
|
|
|
+ @TableField(value = "answer_path")
|
|
|
private String answerPath;
|
|
|
|
|
|
@ApiModelProperty(value = "第几次考试")
|
|
|
- @TableId(value = "order_number")
|
|
|
+ @TableField(value = "order_number")
|
|
|
private Integer orderNumber;
|
|
|
|
|
|
@ApiModelProperty(value = "当前状态")
|
|
|
- @TableId(value = "status")
|
|
|
+ @TableField(value = "status")
|
|
|
private Integer status;
|
|
|
|
|
|
@ApiModelProperty(value = "首次进入候考时间")
|
|
|
- @TableId(value = "first_prepare_time")
|
|
|
+ @TableField(value = "first_prepare_time")
|
|
|
private Date firstPrepareTime;
|
|
|
|
|
|
@ApiModelProperty(value = "首次开考时间")
|
|
|
- @TableId(value = "first_start_time")
|
|
|
+ @TableField(value = "first_start_time")
|
|
|
private Date firstStartTime;
|
|
|
|
|
|
@ApiModelProperty(value = "最近断点时间")
|
|
|
- @TableId(value = "last_break_time")
|
|
|
+ @TableField(value = "last_break_time")
|
|
|
private Date lastBreakTime;
|
|
|
|
|
|
@ApiModelProperty(value = "最近恢复候考时间")
|
|
|
- @TableId(value = "last_prepare_time")
|
|
|
+ @TableField(value = "last_prepare_time")
|
|
|
private Date lastPrepareTime;
|
|
|
|
|
|
@ApiModelProperty(value = "最近恢复开考时间")
|
|
|
- @TableId(value = "last_start_time")
|
|
|
+ @TableField(value = "last_start_time")
|
|
|
private Date lastStartTime;
|
|
|
|
|
|
@ApiModelProperty(value = "剩余断点续考次数")
|
|
|
- @TableId(value = "left_break_resume_count")
|
|
|
+ @TableField(value = "left_break_resume_count")
|
|
|
private Integer leftBreakResumeCount;
|
|
|
|
|
|
@ApiModelProperty(value = "客户端当前IP地址")
|
|
|
- @TableId(value = "client_current_ip")
|
|
|
+ @TableField(value = "client_current_ip")
|
|
|
private String clientCurrentIp;
|
|
|
|
|
|
@ApiModelProperty(value = "客户端websocket状态")
|
|
|
- @TableId(value = "client_websocket_status")
|
|
|
+ @TableField(value = "client_websocket_status")
|
|
|
private Integer clientWebsocketStatus;
|
|
|
|
|
|
@ApiModelProperty(value = "客户端websocket连接标识")
|
|
|
- @TableId(value = "client_websocket_id")
|
|
|
+ @TableField(value = "client_websocket_id")
|
|
|
private String clientWebsocketId;
|
|
|
|
|
|
@ApiModelProperty(value = "客户端最近同步时间")
|
|
|
- @TableId(value = "client_last_sync_time")
|
|
|
+ @TableField(value = "client_last_sync_time")
|
|
|
private Date clientLastSyncTime;
|
|
|
|
|
|
@ApiModelProperty(value = "微信小程序websocket状态")
|
|
|
- @TableId(value = "wxapp_websocket_status")
|
|
|
+ @TableField(value = "wxapp_websocket_status")
|
|
|
private Integer wxappWebsocketStatus;
|
|
|
|
|
|
@ApiModelProperty(value = "微信小程序websocket连接标识")
|
|
|
- @TableId(value = "wxapp_websocket_id")
|
|
|
+ @TableField(value = "wxapp_websocket_id")
|
|
|
private String wxappWebsocketId;
|
|
|
|
|
|
@ApiModelProperty(value = "微信小程序最近同步时间")
|
|
|
- @TableId(value = "wxapp_last_sync_time")
|
|
|
+ @TableField(value = "wxapp_last_sync_time")
|
|
|
private Date wxappLastSyncTime;
|
|
|
|
|
|
@ApiModelProperty(value = "客户端推流状态")
|
|
|
- @TableId(value = "client_video_push_status")
|
|
|
+ @TableField(value = "client_video_push_status")
|
|
|
private Integer clientVideoPushStatus;
|
|
|
|
|
|
@ApiModelProperty(value = "客户端推流地址")
|
|
|
- @TableId(value = "client_video_push_key")
|
|
|
+ @TableField(value = "client_video_push_key")
|
|
|
private String clientVideoPushKey;
|
|
|
|
|
|
@ApiModelProperty(value = "微信小程序推流状态")
|
|
|
- @TableId(value = "wxapp_video_push_status")
|
|
|
+ @TableField(value = "wxapp_video_push_status")
|
|
|
private Integer wxappVideoPushStatus;
|
|
|
|
|
|
@ApiModelProperty(value = "微信小程序推流地址")
|
|
|
- @TableId(value = "wxapp_video_push_key")
|
|
|
+ @TableField(value = "wxapp_video_push_key")
|
|
|
private String wxappVideoPushKey;
|
|
|
|
|
|
@ApiModelProperty(value = "答题进度")
|
|
|
- @TableId(value = "answer_progress")
|
|
|
+ @TableField(value = "answer_progress")
|
|
|
private Double answerProgress;
|
|
|
|
|
|
@ApiModelProperty(value = "累计考试用时")
|
|
|
- @TableId(value = "duration_seconds")
|
|
|
+ @TableField(value = "duration_seconds")
|
|
|
private Integer durationSeconds;
|
|
|
|
|
|
@ApiModelProperty(value = "交卷时间")
|
|
|
- @TableId(value = "finish_time")
|
|
|
+ @TableField(value = "finish_time")
|
|
|
private Date finishTime;
|
|
|
|
|
|
@ApiModelProperty(value = "交卷原因")
|
|
|
- @TableId(value = "finish_type")
|
|
|
+ @TableField(value = "finish_type")
|
|
|
private Integer finishType;
|
|
|
|
|
|
@ApiModelProperty(value = "预警次数")
|
|
|
- @TableId(value = "warning_count")
|
|
|
+ @TableField(value = "warning_count")
|
|
|
private Integer warningCount;
|
|
|
|
|
|
@ApiModelProperty(value = "审核结果")
|
|
|
- @TableId(value = "review_result")
|
|
|
+ @TableField(value = "review_result")
|
|
|
private Integer reviewResult;
|
|
|
|
|
|
@ApiModelProperty(value = "客观题分数")
|
|
|
- @TableId(value = "objective_score")
|
|
|
+ @TableField(value = "objective_score")
|
|
|
private Double objectiveScore;
|
|
|
|
|
|
@ApiModelProperty(value = "试题下载,0:是,1:不是")
|
|
|
- @TableId(value = "paper_download")
|
|
|
+ @TableField(value = "paper_download")
|
|
|
private Integer paperDownload;
|
|
|
|
|
|
@ApiModelProperty(value = "是否违纪,0:是,1:不是")
|
|
|
- @TableId(value = "breach_status")
|
|
|
+ @TableField(value = "breach_status")
|
|
|
private Integer breachStatus;
|
|
|
|
|
|
@ApiModelProperty(value = "个人试卷结构")
|
|
|
- @TableId(value = "paper_struct")
|
|
|
+ @TableField(value = "paper_struct")
|
|
|
private String paperStruct;
|
|
|
|
|
|
@ApiModelProperty(value = "个人试卷结构是否已上传")
|
|
|
- @TableId(value = "paper_struct_upload")
|
|
|
+ @TableField(value = "paper_struct_upload")
|
|
|
private Integer paperStructUpload;
|
|
|
|
|
|
@ApiModelProperty(value = "第几次考试")
|
|
|
- @TableId(value = "serial_number")
|
|
|
+ @TableField(value = "serial_number")
|
|
|
private Integer serialNumber;
|
|
|
|
|
|
@ApiModelProperty(value = "最近断点记录ID")
|
|
|
- @TableId(value = "last_break_id")
|
|
|
+ @TableField(value = "last_break_id")
|
|
|
private Long lastBreakId;
|
|
|
|
|
|
@ApiModelProperty(value = "开考身份验证结果")
|
|
|
- @TableId(value = "entry_authentication_result")
|
|
|
+ @TableField(value = "entry_authentication_result")
|
|
|
private Integer entryAuthenticationResult;
|
|
|
|
|
|
@ApiModelProperty(value = "开考身份验证记录ID")
|
|
|
- @TableId(value = "entry_authentication_id")
|
|
|
+ @TableField(value = "entry_authentication_id")
|
|
|
private Long entryAuthenticationId;
|
|
|
|
|
|
@ApiModelProperty(value = "当前过程人脸检测状态")
|
|
|
- @TableId(value = "in_process_face_verify_status")
|
|
|
+ @TableField(value = "in_process_face_verify_status")
|
|
|
private Integer inProcessFaceVerifyStatus;
|
|
|
|
|
|
@ApiModelProperty(value = "当前过程活体验证状态")
|
|
|
- @TableId(value = "in_process_liveness_verify_status")
|
|
|
+ @TableField(value = "in_process_liveness_verify_status")
|
|
|
private Integer inProcessLivenessVerifyStatus;
|
|
|
|
|
|
@ApiModelProperty(value = "已完成过程活体验证次数")
|
|
|
- @TableId(value = "in_process_liveness_verify_count")
|
|
|
+ @TableField(value = "in_process_liveness_verify_count")
|
|
|
private Integer inProcessLivenessVerifyCount;
|
|
|
|
|
|
public static long getSerialVersionUID() {
|