feat:add delivery

This commit is contained in:
shahzeydyfah
2024-06-06 21:52:25 +03:30
parent 09b365c3f4
commit 73db850085
6 changed files with 90 additions and 9 deletions
+18
View File
@@ -0,0 +1,18 @@
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=' تاریخ تحویل قطعی ')