feat:add report

This commit is contained in:
shahzeydyfah
2024-10-03 23:14:13 +03:30
parent 248ef67e45
commit 23b91330e1
4 changed files with 127 additions and 15 deletions
+1 -1
View File
@@ -100,7 +100,7 @@ class Design(pydantic.BaseModel):
date_send: datetime.datetime = Field(description='تاریخ ابالغ/ارجاع')
letter: str = Field(description='شماره نامه')
land_area:Optional[str] = Field(description="مساحت زمین")
building_infrastructure:Optional[str] = Field(description="زیربنای ساختمان")
building_infrastructure:Optional[int] = Field(description="زیربنای ساختمان")
site_area:Optional[str] = Field(description="مساحت محوطه")
designer:Optional[List[str]] = Field(description="نام طراح")
status_agreement:Optional[str] = Field(description="وضعیت موافقتنامه")
+5 -1
View File
@@ -11,4 +11,8 @@ class ReportCountry(pydantic.BaseModel):
type_id: int = Field(description='کد شناسایی نوع پروژه در این فیلد قرار می گیرد')
nature_id: int = Field(description='کد شناسایی ماهبت در این فیلد قرار می گیرد')
state: Optional[str]
monitor_type: Optional[int]
monitor_type: Optional[int]
class DonutList(pydantic.BaseModel):
type: int = Field(description='مقدار وارد شده در گزارش قبل')
donut_select: str = Field(description='آیتم دونات انتخاب شده')