project events updated

This commit is contained in:
2024-11-19 14:47:35 +03:00
parent 34400ffa4d
commit 48682b1914
9 changed files with 82 additions and 33 deletions

View File

@@ -1,5 +1,4 @@
from typing import Optional
from pydantic import BaseModel
from api_validations.core_validations import BaseModelRegular
from api_validations.validations_request import (
PydanticBaseModel,
@@ -7,9 +6,9 @@ from api_validations.validations_request import (
class InsertBuildDecisionBookProjectItems(BaseModelRegular):
build_decision_book_project_uu_id: str
item_header: str
item_comment: str
build_decision_book_project_uu_id: str
attachment_pdf_path: Optional[str] = None
item_objection: Optional[str] = None
@@ -66,7 +65,7 @@ class UpdateBuildDecisionBookProjects(PydanticBaseModel):
build_decision_book_project_uu_id: str
is_out_sourced: Optional[bool] = False
project_note: Optional[str] = None
decision_book_pdf_path: Optional[str] = None
# decision_book_pdf_path: Optional[str] = None
status_id: Optional[int] = None
resp_company_fix_wage: Optional[float] = None
contact_agreement_path: Optional[str] = None
@@ -78,7 +77,7 @@ class UpdateBuildDecisionBookProjects(PydanticBaseModel):
class ApprovalsBuildDecisionBookProjects(PydanticBaseModel):
build_decision_book_project_uu_id: str
final_price_list: list[dict] # {"date": "2021-01-01", "price": 1000}
final_price_list: list[dict] # {"date": "2021-01-01", "price": 1000}
project_stop_date: str