fix(project):change required field to optional in agent
This commit is contained in:
+17
-17
@@ -48,23 +48,23 @@ class DetailMonitor(pydantic.BaseModel):
|
||||
add_25_percent:Optional[List[AddTFPercent]] = Field(description="افزایش تا 25 درصد پیمان")
|
||||
adding:Optional[List[Adding]] = Field(description="الحاقیه")
|
||||
class AgentMonitor(pydantic.BaseModel):
|
||||
workshop_consultant:str = Field(description=" نام مشاور نظارت کارگاهی")
|
||||
designer:str = Field(description="نام مشاور طراح")
|
||||
designer_phone:str = Field(description="شماره تماس مشاور طراح")
|
||||
constractor:str = Field(description=" نام پیمانکار")
|
||||
constractor_phone:str = Field(description="شماره تماس پیمانکار")
|
||||
supervisor:str = Field(description="نام سرناظر")
|
||||
supervisor_phone:str = Field(description=" شماره تماس سر ناظر")
|
||||
supervisor_building:str = Field(description="نام ناظر ابنیه")
|
||||
supervisor_building_phone:str = Field(description=" شماره تماس ابنیه")
|
||||
supervisor_mechanic:str = Field(description="نام ناظر مکانیک")
|
||||
supervisor_mechanic_phone:str = Field(description=" شماره تماس مکانیک")
|
||||
supervisor_electricity:str = Field(description=" نام ناظر برق")
|
||||
supervisor_electricity_phone:str = Field(description=" شماره تماس ناظر برق")
|
||||
project_manager:str = Field(description=" نام مدیر پروژه")
|
||||
project_manager_phone:str = Field(description="شماره تماس مدیر پروژه")
|
||||
supervisor_workshop:str = Field(description=" نام سرپرست کارگاه")
|
||||
supervisor_workshop_phone:str = Field(description="شماره تماس سرپرست کارگاه")
|
||||
workshop_consultant: Optional[str] = Field(description=" نام مشاور نظارت کارگاهی")
|
||||
designer:Optional[str] = Field(description="نام مشاور طراح")
|
||||
designer_phone:Optional[str] = Field(description="شماره تماس مشاور طراح")
|
||||
constractor:Optional[str] = Field(description=" نام پیمانکار")
|
||||
constractor_phone:Optional[str] = Field(description="شماره تماس پیمانکار")
|
||||
supervisor:Optional[str] = Field(description="نام سرناظر")
|
||||
supervisor_phone:Optional[str] = Field(description=" شماره تماس سر ناظر")
|
||||
supervisor_building:Optional[str] = Field(description="نام ناظر ابنیه")
|
||||
supervisor_building_phone:Optional[str] = Field(description=" شماره تماس ابنیه")
|
||||
supervisor_mechanic:Optional[str] = Field(description="نام ناظر مکانیک")
|
||||
supervisor_mechanic_phone:Optional[str] = Field(description=" شماره تماس مکانیک")
|
||||
supervisor_electricity:Optional[str] = Field(description=" نام ناظر برق")
|
||||
supervisor_electricity_phone:Optional[str] = Field(description=" شماره تماس ناظر برق")
|
||||
project_manager:Optional[str] = Field(description=" نام مدیر پروژه")
|
||||
project_manager_phone:Optional[str] = Field(description="شماره تماس مدیر پروژه")
|
||||
supervisor_workshop:Optional[str] = Field(description=" نام سرپرست کارگاه")
|
||||
supervisor_workshop_phone:Optional[str] = Field(description="شماره تماس سرپرست کارگاه")
|
||||
class StatusBranch(pydantic.BaseModel):
|
||||
electricity:bool = Field(description="برق")
|
||||
water:bool = Field(description="آب")
|
||||
|
||||
Reference in New Issue
Block a user