| | |
| | | @Column(name="CHAPTER_ID", length=32) |
| | | private String chapterId; |
| | | |
| | | /** 来源练习id **/ |
| | | /** 来源练习id **/ |
| | | @Column(name="ORGI_EXERCISE_ID", length=32) |
| | | private String orgiExerciseId; |
| | | |
| | |
| | | @JsonIgnore |
| | | private boolean deleteFlag; |
| | | |
| | | /** 班级课表ID */ |
| | | /** 班级课表ID */ |
| | | @Column(name="CLASS_SCHEDULE_ID", length=32) |
| | | private String classScheduleId; |
| | | |
| | |
| | | private short type; |
| | | |
| | | /* |
| | | * 单选 |
| | | * 单选 |
| | | */ |
| | | public static short TYPE_SINGLE_SELECT = 1; |
| | | |
| | | /* |
| | | * 多选 |
| | | * 多选 |
| | | */ |
| | | public static short TYPE_MULTI_SELECT = 2; |
| | | |
| | | /* |
| | | * 判断题 |
| | | * 判断题 |
| | | */ |
| | | public static short TYPE_TRUE_OR_FALSE = 3; |
| | | |
| | | /* |
| | | * 问答题 |
| | | * 问答题 |
| | | */ |
| | | public static short TYPE_ESSAY_QUESTION = 4; |
| | | |
| | | /* |
| | | * 分值题 |
| | | * 分值题 |
| | | */ |
| | | public static short TYPE_SCORE = 5; |
| | | |
| | | /* |
| | | * 量值题 |
| | | * 量值题 |
| | | */ |
| | | public static short TYPE_MEASUREMENT = 6; |
| | | |
| | | /* |
| | | * 附件题 |
| | | * 附件题 |
| | | */ |
| | | public static short TYPE_ATTACHMENT = 7; |
| | | |
| | | /* |
| | | * 填空题 |
| | | * 填空题 |
| | | */ |
| | | public static short TYPE_FILL_BLANKS = 8; |
| | | |
| | |
| | | @JsonIgnore |
| | | private String updator; |
| | | |
| | | /** 正确答案 */ |
| | | /** 正确答案 */ |
| | | @Column(name="ANSWER") |
| | | private String answer; |
| | | |
| | |
| | | @JsonIgnore |
| | | private ExerciseChapter chapter; |
| | | |
| | | /** 用户答题记录**/ |
| | | /** 用户答题记录**/ |
| | | @Transient |
| | | private List<ExerciseItemAnswerU> exerciseItemAnswerU; |
| | | |
| | | /** 是否必答 **/ |
| | | /** 是否必答 **/ |
| | | @Column(name="MUST_ANSWER", nullable=true) |
| | | private boolean mustAnswer; |
| | | |
| | | /** 组Id */ |
| | | /** 组Id */ |
| | | @Transient |
| | | private String exerciseGroupId; |
| | | |
| | | /** 记录Id 错题、收藏为bookId */ |
| | | /** 记录Id 错题、收藏为bookId */ |
| | | @Transient |
| | | private String exerciseRecordId; |
| | | |
| | | /** 错题、收藏为主键Id */ |
| | | /** 错题、收藏为主键Id */ |
| | | @Transient |
| | | private String exerciseExtendId; |
| | | |
| | | /** 习题编号 */ |
| | | /** 习题编号 */ |
| | | @Transient |
| | | private Integer itemNo; |
| | | |
| | | /** 习题状态 1:未提交 1:提交 */ |
| | | /** 习题状态 1:未提交 1:提交 */ |
| | | @Transient |
| | | private String status; |
| | | |
| | | /** 习题分析结果 */ |
| | | /** 习题分析结果 */ |
| | | @Transient |
| | | private ExerciseAnalisisResult analisisResult; |
| | | |
| | |
| | | @Transient |
| | | private List<ExerciseObjectImg> imgs; |
| | | |
| | | /** 文档中的序号,数据库中存储的序号(导入) **/ |
| | | /** 文档中的序号,数据库中存储的序号(导入) **/ |
| | | @Transient |
| | | private Integer docNo; |
| | | |
| | | /** 关联表ID **/ |
| | | /** 关联表ID **/ |
| | | @Transient |
| | | private String reId; |
| | | |
| | | /** 每题最大分数 **/ |
| | | /** 每题最大分数 **/ |
| | | @Transient |
| | | private double maxScore; |
| | | |
| | | /** 每题平均分数 **/ |
| | | /** 每题平均分数 **/ |
| | | @Transient |
| | | private double averageScore; |
| | | |
| | | /** 题目选项统计情况 **/ |
| | | /** 题目选项统计情况 **/ |
| | | @Transient |
| | | private Map<String, Integer> optionsDetail; |
| | | |
| | | /** 题目选项统计情况 **/ |
| | | /** 题目选项统计情况 **/ |
| | | @Transient |
| | | private List<Map<String, Object>> optionsOrderDetail; |
| | | |