from model.all_model import * from pydantic import BaseModel, Field, field_validator from fastapi import HTTPException class GradeRequest(BaseModel): stu_id:str|None = Field(description="学生编号") exam_order:int = Field(description='考核序次') score:float = Field(description='成绩') class GradeUpdate(BaseModel):#修改请求体 exam_order: int = Field(description='考核序次') score: float = Field(description='成绩') class GradeResponse(BaseModel): code: int = 200 detail: str = 'OK' stu_id:str exam_order:int score:float