Files
sakhteman/app/models/delivery.py
T
2024-06-06 21:52:25 +03:30

19 lines
768 B
Python

import uuid
from datetime import datetime
from typing import Optional
from pydantic import Field
from core.models.base import BaseModel
class DeliveryModel(BaseModel):
id: Optional[uuid.UUID] = Field(alias='_id')
project_id: Optional[uuid.UUID] = Field(description="کد شناسایی پروژه در این فیلد قرار می گیرد")
temporary_at:Optional[datetime] = Field(description='تاریخ تحویل موقت')
temporary_notif_at:Optional[datetime] = Field(description=' تاریخ ابلاغ صورت جلسه تحویل موقت')
expire_fix_at:Optional[datetime] = Field(description='تاریخ پایان مهلت رفع نقص')
certain_at:Optional[datetime] = Field(description=' تاریخ تحویل قطعی ')