package jnpf.model.cultivate.v2.exam.vo;

import jnpf.model.cultivate.resp.QuestionOptionVo;
import lombok.Data;

import java.util.List;

@Data
public class V2UserQuestionVo {

    /**
     * 主键ID
     */
    private String id;

    /**
     * 题目ID
     */
    private String questionId;

    /**
     * 题库主键ID
     */
    private String classifyid;

    /**
     * 题型（1单选，2多选，3判断，4填空，5简答，7不定项）
     */
    private Integer type;

    /**
     * 题目内容
     */
    private String content;

    /**
     * 正确答案（选项ID，多个逗号分隔）
     */
    private String answer;

    /**
     * 用户提交的答案
     */
    private String userAnswer;

    /**
     * 题目选项列表
     */
    private List<QuestionOptionVo> questionOptionVoList;

    /**
     * 是否正确（0否，1是）
     */
    private Integer isRight;

    /**
     * 本题目的分数
     */
    private Integer questionScore;

    /**
     * 用户答题分数
     */
    private String userScore;

    /**
     * 试题解析
     */
    private String analysis;

}
