From 74b520065c267999e6a4cd61c8f7b0d516931f07 Mon Sep 17 00:00:00 2001 From: xiangpei <xiangpei@timesnew.cn> Date: 星期二, 11 六月 2024 11:40:33 +0800 Subject: [PATCH] 考试管理 --- src/main/java/com/ycl/jxkg/domain/entity/ExamTemplate.java | 88 ++++++++++++++++++++++++++++---------------- 1 files changed, 56 insertions(+), 32 deletions(-) diff --git a/src/main/java/com/ycl/jxkg/domain/entity/ExamTemplate.java b/src/main/java/com/ycl/jxkg/domain/entity/ExamTemplate.java index 8279fd2..1e31949 100644 --- a/src/main/java/com/ycl/jxkg/domain/entity/ExamTemplate.java +++ b/src/main/java/com/ycl/jxkg/domain/entity/ExamTemplate.java @@ -3,80 +3,104 @@ 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 io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.math.BigDecimal; import java.util.Date; + /** - * 闅忔満璇曞嵎妯℃澘琛� - * */ + * 闅忔満璇曞嵎妯℃澘 + * + * @author flq + * @since 2024-06-05 + */ @Data @TableName("t_exam_template") public class ExamTemplate extends AbsEntity { - /** - * 璇曞嵎id - * */ - @TableField("exam_paper_id") - private Integer examPaperId; - /** - * 鍗曢�夐鏁伴噺 - * */ + private static final long serialVersionUID = 1L; + + @TableField("name") + /** 妯℃澘鍚� */ + private String name; + + @TableField("subject_id") + /** 瀛︾id */ + private Integer subjectId; + + @TableField("score") + /** 鎬诲垎 */ + private BigDecimal score; + + @TableField("visibility") + /** 鏄惁绉佹湁 */ + private String visibility; + + @TableField("suggest_time") + /** 寤鸿鏃堕棿 */ + private Integer suggestTime; + + @TableField("deduct_type") + /** 澶氶�夋墸鍒嗙被鍨� */ + private Integer deductType; + + @TableField("deduct_type_score") + private BigDecimal deductTypeScore; + @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("true_false_score") /** 鍒ゆ柇姣忛鍒嗘暟 */ - @TableField("trueFalse_score") private BigDecimal trueFalseScore; + @TableField("short_answer_score") /** 绠�绛旀瘡棰樺垎鏁� */ - @TableField("shortAnswer_score") private BigDecimal shortAnswerScore; + @TableField("calculation__score") /** 璁$畻姣忛鍒嗘暟 */ - @TableField("calculation_score") private BigDecimal calculationScore; + + @TableField("create_user") + /** */ + private Integer createUser; + + @TableField("create_time") + /** */ + private Date createTime; } -- Gitblit v1.8.0