package com.ycl.jxkg.domain.entity; import com.baomidou.mybatisplus.annotation.FieldFill; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableName; import com.ycl.jxkg.domain.base.AbsEntity; import lombok.Data; import java.math.BigDecimal; import java.util.Date; @Data @TableName("t_exam_paper_score") public class ExamPaperScore extends AbsEntity { /** * 考试id */ @TableField("exam_id") private Integer examId; /** * 考试名称 */ @TableField("exam_name") private String examName; @TableField("paper_id") private Integer paperId; /** * 试卷类型( 1固定试卷 2随机试卷 3随序试卷) */ @TableField("paper_type") private Integer paperType; /** * 最终得分 */ @TableField("score") private BigDecimal score; /** * 试卷总分 */ @TableField("total_score") private BigDecimal totalScore; /** * 做对题目数量 */ @TableField("question_correct") private Integer questionCorrect; /** * 题目总数量 */ @TableField("question_count") private Integer questionCount; /** * 做题时间(秒) */ @TableField("do_time") private Integer doTime; /** * 试卷状态(0正常 1缺考) */ @TableField("status") private Integer status; /** * 学生 */ @TableField("user_id") private Integer userId; /** * 批改人 */ @TableField("judge_user") private Integer judgeUser; /** * 批改时间 */ @TableField(value = "judge_time", fill = FieldFill.INSERT) private Date judgeTime; /** * 交卷时间 */ @TableField(value = "submit_time") private Date submitTime; /** * 试卷内容 */ @TableField(value = "paper_content") private String paperContent; /** * 导航栏 */ @TableField(value = "navbar") private String navbar; }