package com.ycl.jxkg.domain.entity; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableName; import com.ycl.jxkg.domain.base.AbsEntity; import lombok.Data; import java.io.Serializable; import java.util.Date; @Data @TableName("t_exam_paper") public class ExamPaper extends AbsEntity { private static final long serialVersionUID = 8509645224550501395L; /** * 试卷名称 */ @TableField("name") private String name; /** * 学科 */ @TableField("subject_id") private Integer subjectId; /** * 试卷类型( 1固定试卷 4.时段试卷 6.任务试卷) */ @TableField("paper_type") private Integer paperType; /** * 年级 */ @TableField("grade_level") private Integer gradeLevel; /** * 试卷总分(千分制) */ @TableField("score") private Integer score; /** * 题目数量 */ @TableField("question_count") private Integer questionCount; /** * 题目分数 */ @TableField("question_score") private Integer questionScore; /** * 建议时长(分钟) */ @TableField("suggest_time") private Integer suggestTime; /** * 时段试卷 开始时间 */ @TableField("limit_start_time") private Date limitStartTime; /** * 时段试卷 结束时间 */ @TableField("limit_end_time") private Date limitEndTime; /** * 试卷框架 内容为JSON */ @TableField("frame_text_content_id") private Integer frameTextContentId; @TableField("create_user") private Integer createUser; @TableField("create_time") private Date createTime; @TableField("task_exam_id") private Integer taskExamId; /** * 可见性,公开/私有 * */ @TableField("visibility") private String visibility; /** * 扣分类型 * */ @TableField("deduct_type") private String deductType; }