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 io.swagger.models.auth.In; import lombok.Data; import java.math.BigDecimal; import java.util.Date; /** * 随机试卷模板表 * */ @Data @TableName("t_exam_template") public class ExamTemplate extends AbsEntity { /** * 试卷id * */ @TableField("exam_paper_id") private Integer examPaperId; /** * 单选题数量 * */ @TableField("single_choice") private Integer singleChoice; /** * 多选题数量 * */ @TableField("multiple_choice") private Integer multipleChoice; /** * 填空题数量 * */ @TableField("gap_filling") private Integer gapFilling; /** * 判断题数量 * */ @TableField("true_false") private Integer trueFalse; /** * 简答题数量 * */ @TableField("short_answer") private Integer shortAnswer; /** * 计算题数量 * */ @TableField("calculation") private Integer calculation; /** 单选每题分数 */ @TableField("single_score") private BigDecimal singleScore; /** 多选每题分数 */ @TableField("multiple_score") private BigDecimal multipleScore; /** 填空每题分数 */ @TableField("gap_score") private BigDecimal gapScore; /** 判断每题分数 */ @TableField("trueFalse_score") private BigDecimal trueFalseScore; /** 简答每题分数 */ @TableField("shortAnswer_score") private BigDecimal shortAnswerScore; /** 计算每题分数 */ @TableField("calculation_score") private BigDecimal calculationScore; }