Spaces:
Sleeping
Sleeping
Update ParamClasses.py
Browse files- ParamClasses.py +17 -0
ParamClasses.py
CHANGED
@@ -34,6 +34,23 @@ class SendClientParams(BaseModel, extra="forbid"):
|
|
34 |
job_title: str
|
35 |
|
36 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
37 |
# ------------------------------------------------------------------------------
|
38 |
class SendCandidateParams(BaseModel, extra="forbid"):
|
39 |
appointment_suggestions: list[Appointment]
|
|
|
34 |
job_title: str
|
35 |
|
36 |
|
37 |
+
# ------------------------------------------------------------------------------
|
38 |
+
class AppointmentDBItem(BaseModel, extra="forbid"):
|
39 |
+
id: str
|
40 |
+
job_title: str
|
41 |
+
start_time: str
|
42 |
+
end_time: str
|
43 |
+
meeting_url: str
|
44 |
+
environment: str
|
45 |
+
process_status: str
|
46 |
+
recruiter: Attendee
|
47 |
+
client: Attendee
|
48 |
+
candidate: Attendee
|
49 |
+
summary_recruiter: str
|
50 |
+
summary_client: str
|
51 |
+
summary_candidate: str
|
52 |
+
|
53 |
+
|
54 |
# ------------------------------------------------------------------------------
|
55 |
class SendCandidateParams(BaseModel, extra="forbid"):
|
56 |
appointment_suggestions: list[Appointment]
|