| | |
| | | package com.ycl.jxkg.domain.vo; |
| | | |
| | | import com.ycl.jxkg.domain.base.AbsVo; |
| | | import com.ycl.jxkg.domain.question.QuestionItemObject; |
| | | import lombok.Data; |
| | | |
| | | import java.math.BigDecimal; |
| | | import java.util.List; |
| | | |
| | | /** |
| | |
| | | * @date:2024/6/13 15:27 |
| | | */ |
| | | @Data |
| | | public class DoQuestionVO extends AbsVo { |
| | | public class DoQuestionVO extends FinishedQuestion { |
| | | |
| | | private Integer id; |
| | | |
| | | /** 题目类型 */ |
| | | private Integer questionType; |
| | | |
| | | /** 题干 */ |
| | | private String titleContent; |
| | | private String title; |
| | | |
| | | /** 学员答案 */ |
| | | private String answer; |
| | | /** 学员多选题答案 */ |
| | | private List<String> answerList; |
| | | /** 题目答案 */ |
| | | private String questionAnswer; |
| | | |
| | | /** 选项json,后端使用 */ |
| | | /** 题目解析,老师阅卷使用 */ |
| | | private String analyze; |
| | | |
| | | /** 选项json */ |
| | | private String content; |
| | | |
| | | /** 正确与否,后端判断后填充该值 */ |
| | | /** 题目难度 */ |
| | | private Integer difficult; |
| | | |
| | | /** 针对单选、判断、多选给出正确与否 */ |
| | | private Boolean right; |
| | | |
| | | /** 题目分数 */ |
| | | private BigDecimal questionScore; |
| | | |
| | | /** 语音题音频 */ |
| | | private String audioFile; |
| | | |
| | | /** 音频原始名 */ |
| | | private String originalFile; |
| | | |
| | | private Integer itemOrder; |
| | | /** 题目选项 */ |
| | | private List<QuestionItemVO> questionItemList; |
| | | private List<QuestionItemObject> questionItemList; |
| | | |
| | | /** 考试id */ |
| | | private Integer examId; |
| | | /** 考试名称 */ |
| | | private String examName; |
| | | } |