package com.ruoyi.system.domain.exam;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

import java.io.Serializable;

/**
 * 考试题库
 * @TableName el_exam_repo
 */
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
public class ElExamRepo implements Serializable {
    /**
     * ID
     */
    @TableId
    private String id;

    /**
     * 考试ID
     */
    private String examId;

    /**
     * 题库ID
     */
    private String repoId;

    /**
     * 单选题数量
     */
    private Integer radioCount;

    /**
     * 单选题分数
     */
    private Integer radioScore;

    /**
     * 多选题数量
     */
    private Integer multiCount;

    /**
     * 多选题分数
     */
    private Integer multiScore;

    /**
     * 判断题数量
     */
    private Integer judgeCount;

    /**
     * 判断题分数
     */
    private Integer judgeScore;

    /**
     * 简答题数量
     */
    private Integer saqCount;

    /**
     * 简答题分数
     */
    private Integer saqScore;

    @TableField(exist = false)
    private static final long serialVersionUID = 1L;
}