= {
@@ -322,7 +343,11 @@ const WrongQuestions: React.FC = () => {
{/* 题目内容 */}
{item.question && (
- {item.question.content}
+
+ {item.question.type === 'fill-in-blank'
+ ? renderFillInBlankContent(item.question.content)
+ : item.question.content}
+
)}
diff --git a/web/src/types/question.ts b/web/src/types/question.ts
index 91ee1cb..191f3b8 100644
--- a/web/src/types/question.ts
+++ b/web/src/types/question.ts
@@ -81,7 +81,6 @@ export interface WrongQuestion {
mastery_level: number // 掌握度 (0-100)
consecutive_correct: number // 连续答对次数
is_mastered: boolean // 是否已掌握
- tags: string[] // 标签列表
recent_history?: WrongQuestionHistory[] // 最近的历史记录
}