fix(project):optional data
This commit is contained in:
@@ -34,16 +34,16 @@ class Adding(pydantic.BaseModel):
|
|||||||
amount:int = Field(description="مبلغ")
|
amount:int = Field(description="مبلغ")
|
||||||
date:datetime.datetime = Field(description="تاریخ الحاقیه")
|
date:datetime.datetime = Field(description="تاریخ الحاقیه")
|
||||||
class DetailMonitor(pydantic.BaseModel):
|
class DetailMonitor(pydantic.BaseModel):
|
||||||
type:int = Field(description="""
|
type:Optional[int] = Field(description="""
|
||||||
1.فهرست بهایی
|
1.فهرست بهایی
|
||||||
2.سرجمع
|
2.سرجمع
|
||||||
3.سایر
|
3.سایر
|
||||||
""")
|
""")
|
||||||
date_create_project:datetime.datetime = Field(description="تاریخ شروع پروژه")
|
date_create_project:Optional[datetime.datetime] = Field(description="تاریخ شروع پروژه")
|
||||||
first_time:int = Field(description="مدت اولیه پیمان")
|
first_time:Optional[int] = Field(description="مدت اولیه پیمان")
|
||||||
extend_time:Optional[int] = Field(description="میزان تمدید پیمان")
|
extend_time:Optional[int] = Field(description="میزان تمدید پیمان")
|
||||||
date_estimate_complete :datetime.datetime = Field(description="تاریخ پیش بینی اتمام")
|
date_estimate_complete :Optional[datetime.datetime] = Field(description="تاریخ پیش بینی اتمام")
|
||||||
first_amount:int = Field(description="مبلغ اولیه پیمان")
|
first_amount:Optional[int] = Field(description="مبلغ اولیه پیمان")
|
||||||
base_amount_year:Optional[str] = Field(description="فهرست بهای پایه")
|
base_amount_year:Optional[str] = Field(description="فهرست بهای پایه")
|
||||||
add_25_percent:Optional[List[AddTFPercent]] = Field(description="افزایش تا 25 درصد پیمان")
|
add_25_percent:Optional[List[AddTFPercent]] = Field(description="افزایش تا 25 درصد پیمان")
|
||||||
adding:Optional[List[Adding]] = Field(description="الحاقیه")
|
adding:Optional[List[Adding]] = Field(description="الحاقیه")
|
||||||
|
|||||||
Reference in New Issue
Block a user