Files
SST/PythonProject/schema/statistics_schema.py
T
2026-09-21 20:26:13 +08:00

32 lines
628 B
Python

from pydantic import BaseModel,Field
from datetime import date
from typing import List, Optional
class AllStuResponse(BaseModel):
class_id: int
gender: str | None
cnt: int
class AcgScoreResponse(BaseModel):
class_id: int
avg_score: float
class AvgDayResponse(BaseModel):
class_id: int
avg_days: str | None
class EmpRequest(BaseModel):
stu_id: int
class EmpItem(BaseModel):
stu_id: int
employment_opening_date:date | None
offer_issuance_date:date | None
employment_duration_day: int | None
class AllEmpResponse(BaseModel):
code: int
msg: str
data: List[EmpItem]