This commit is contained in:
msj
2026-09-21 20:26:13 +08:00
parent 1abeb3c68c
commit 4262c7f3f4
3 changed files with 43 additions and 3 deletions
+17 -1
View File
@@ -1,4 +1,6 @@
from pydantic import BaseModel
from pydantic import BaseModel,Field
from datetime import date
from typing import List, Optional
class AllStuResponse(BaseModel):
class_id: int
@@ -13,3 +15,17 @@ 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]