feat(register status):add
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
import datetime
|
import datetime
|
||||||
import uuid
|
import uuid
|
||||||
from typing import Optional
|
from typing import Optional, Literal
|
||||||
|
|
||||||
import pydantic
|
import pydantic
|
||||||
from pydantic import Field
|
from pydantic import Field
|
||||||
@@ -26,14 +26,14 @@ class RegisterStatusModel(BaseModel):
|
|||||||
date_contractor:Optional[datetime.datetime] = Field(description="تاریخ ارسال پیمانکار")
|
date_contractor:Optional[datetime.datetime] = Field(description="تاریخ ارسال پیمانکار")
|
||||||
date_receive_company:Optional[datetime.datetime] = Field(description=" تاریخ وصول به دبیرخانه شرکت")
|
date_receive_company:Optional[datetime.datetime] = Field(description=" تاریخ وصول به دبیرخانه شرکت")
|
||||||
date_receive_physical: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.کارکرد
|
1.کارکرد
|
||||||
2.تعدیل
|
2.تعدیل
|
||||||
""")
|
""")
|
||||||
start_at:Optional[datetime.datetime] = Field(description="تاریخ شروع دوره")
|
start_at:Optional[datetime.datetime] = Field(description="تاریخ شروع دوره")
|
||||||
end_at:Optional[datetime.datetime] = Field(description="تاریخ پایان دوره")
|
end_at:Optional[datetime.datetime] = Field(description="تاریخ پایان دوره")
|
||||||
cycle_day:Optional[int] = Field(description=" طول دوره به روز")
|
cycle_day:Optional[int] = Field(description=" طول دوره به روز")
|
||||||
nature:Optional[int] = Field(description="""
|
nature:Optional[Literal[1,2,3,4,5]] = Field(description="""
|
||||||
1.موقت
|
1.موقت
|
||||||
2.30درصد
|
2.30درصد
|
||||||
3.60درصد
|
3.60درصد
|
||||||
@@ -41,7 +41,7 @@ class RegisterStatusModel(BaseModel):
|
|||||||
5.قطعی
|
5.قطعی
|
||||||
""")
|
""")
|
||||||
number: Optional[float] = Field(description="شماره صورت وضعیت")
|
number: Optional[float] = Field(description="شماره صورت وضعیت")
|
||||||
index: Optional[int] = Field(description="""
|
index: Optional[Literal[1,2]] = Field(description="""
|
||||||
1.قطعی
|
1.قطعی
|
||||||
2. علی الحساب
|
2. علی الحساب
|
||||||
""")
|
""")
|
||||||
|
|||||||
Reference in New Issue
Block a user