新增文本题库导入功能,题目新增“解析”字段
This commit is contained in:
@@ -23,6 +23,7 @@ export interface QuizAnswer {
|
||||
questionType?: string;
|
||||
correctAnswer?: string | string[];
|
||||
questionScore?: number;
|
||||
questionAnalysis?: string;
|
||||
}
|
||||
|
||||
export interface SubmitAnswerData {
|
||||
@@ -195,7 +196,7 @@ export class QuizModel {
|
||||
SELECT a.id, a.record_id as recordId, a.question_id as questionId,
|
||||
a.user_answer as userAnswer, a.score, a.is_correct as isCorrect,
|
||||
a.created_at as createdAt,
|
||||
q.content as questionContent, q.type as questionType, q.answer as correctAnswer, q.score as questionScore
|
||||
q.content as questionContent, q.type as questionType, q.answer as correctAnswer, q.score as questionScore, q.analysis as questionAnalysis
|
||||
FROM quiz_answers a
|
||||
JOIN questions q ON a.question_id = q.id
|
||||
WHERE a.record_id = ?
|
||||
@@ -215,7 +216,8 @@ export class QuizModel {
|
||||
questionContent: row.questionContent,
|
||||
questionType: row.questionType,
|
||||
correctAnswer: this.parseAnswer(row.correctAnswer, row.questionType),
|
||||
questionScore: row.questionScore
|
||||
questionScore: row.questionScore,
|
||||
questionAnalysis: row.questionAnalysis ?? ''
|
||||
}));
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user