Update teacher profiles and record summaries

This commit is contained in:
Codex
2026-06-16 01:09:51 +08:00
parent a7fbe91266
commit 2785f3eb41
18 changed files with 1088 additions and 40 deletions
+16 -3
View File
@@ -22,9 +22,22 @@ class AccountPayload(BaseModel):
note: str = ""
class TeacherPayload(BaseModel):
teacher_id: str = ""
name: str
alias: str = ""
subjects: list[str] = Field(default_factory=list)
status: str = "在岗"
note: str = ""
class CorrectionItemPayload(BaseModel):
original_line: str
corrected_line: str
record_id: str
date: str
time: str
student: str
teacher: str
subject: str
class CorrectionSubmitPayload(BaseModel):
@@ -32,7 +45,7 @@ class CorrectionSubmitPayload(BaseModel):
class DeletionItemPayload(BaseModel):
original_line: str
record_id: str
class DeletionSubmitPayload(BaseModel):