package jnpf.model.cultivate.resp;

import lombok.Data;

import java.util.Date;
import java.util.List;

@Data
public class AppQuestionVo {

    /** 主键 */
    private String id;
    /** 题目ID */
    private String questionId;
    /** 题库主键ID */
    private String classifyId;
    /** 题型（1单选，2多选，3判断，4填空，5简答，6组合） */
    private Integer type;
    /** 难度（1易，2中，3难） */
    private Integer difficulty;
    /** 题目内容 */
    private String content;
    /** 正确答案（选项ID，多个逗号分隔） */
    private String answer;
    /** 有效标志 0无效 1有效 */
    private Integer enabledMark;
    /** 试题解析 */
    private String analysis;
    /** 题目选项列表 */
    private List<QuestionOptionVo> questionOptionVoList;
    /** 本题目是否已经做了，主要用户记录用户操作 false未做 true已做 */
    private Boolean isComplete = false;
    /** 用户提交的答案 */
    private String userAnswer;
    /** 是否正确（0否，1是） */
    private Integer isRight;
    /** 本题目的分数 */
    private Integer questionScore;
    /** 用户答题分数 */
    private String userScore;
    /** 修改时间 */
    private Date lastModifyTime;
}
