Update teacher profiles and record summaries
This commit is contained in:
+16
-3
@@ -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):
|
||||
|
||||
Reference in New Issue
Block a user