feat(register status):add

This commit is contained in:
shahzeydyfah
2024-03-15 23:11:52 +03:30
parent c5951f3d22
commit 50c7c64c0f
+4 -4
View File
@@ -1,6 +1,6 @@
import datetime
import uuid
from typing import Optional
from typing import Optional, Literal
import pydantic
from pydantic import Field
@@ -26,14 +26,14 @@ class RegisterStatusModel(BaseModel):
date_contractor:Optional[datetime.datetime] = Field(description="تاریخ ارسال پیمانکار")
date_receive_company:Optional[datetime.datetime] = Field(description=" تاریخ وصول به دبیرخانه شرکت")
date_receive_physical:Optional[datetime.datetime] = Field(description=" تاریخ وصول نسخه فیزیکی")
sts:Optional[int] = Field(description="""
sts:Optional[Literal[1,2]] = Field(description="""
1.کارکرد
2.تعدیل
""")
start_at:Optional[datetime.datetime] = Field(description="تاریخ شروع دوره")
end_at:Optional[datetime.datetime] = Field(description="تاریخ پایان دوره")
cycle_day:Optional[int] = Field(description=" طول دوره به روز")
nature:Optional[int] = Field(description="""
nature:Optional[Literal[1,2,3,4,5]] = Field(description="""
1.موقت
2.30درصد
3.60درصد
@@ -41,7 +41,7 @@ class RegisterStatusModel(BaseModel):
5.قطعی
""")
number: Optional[float] = Field(description="شماره صورت وضعیت")
index: Optional[int] = Field(description="""
index: Optional[Literal[1,2]] = Field(description="""
1.قطعی
2. علی الحساب
""")