21 lines
414 B
Python
21 lines
414 B
Python
from pydantic import BaseModel,field_serializer
|
|
|
|
class StudentResponse(BaseModel):
|
|
code:int = 200
|
|
detail:str = 'ok'
|
|
stu_name:str
|
|
age:int
|
|
gender:str
|
|
progress:int
|
|
|
|
@field_serializer('progress')
|
|
def int_to_string(cls,progress:int):
|
|
d1 ={
|
|
0:'学习中',
|
|
1:'求职中',
|
|
2:'已就业'
|
|
}
|
|
return d1.get(progress,'暂不明确')
|
|
|
|
|