feat:更新练习题接口

This commit is contained in:
2026-07-30 13:07:26 +08:00
parent 50a27323cc
commit 9c9ac3ab1c
9 changed files with 83 additions and 266 deletions

View File

@@ -3,8 +3,7 @@ from typing import List
from pydantic import BaseModel
class MistakeResponse(BaseModel):
id: int
class MistakeRequest(BaseModel):
subject: str
module: str
name: str
@@ -12,7 +11,13 @@ class MistakeResponse(BaseModel):
question: str
options: List[str]
answer: List[str]
wrongCount: int
class Config:
from_attributes = True
class MistakeResponse(MistakeRequest):
id: int
class Config:
from_attributes = True