Spaces:
Sleeping
Sleeping
| from pydantic import BaseModel | |
| from datetime import date, datetime | |
| class LeaveRequest(BaseModel): | |
| employee_id: str | |
| employee_name: str | |
| leave_type: str | |
| start_date: date | |
| end_date: date | |
| reason: str | |
| class PermitRequest(BaseModel): | |
| employee_id: str | |
| employee_name: str | |
| permit_type: str | |
| permit_date: date | |
| start_time: str | |
| end_time: str | |
| reason: str | |
| class PresenceRequest(BaseModel): | |
| employee_id: str | |
| employee_name: str | |
| check_in: datetime | |
| check_out: datetime | None = None | |
| status: str |