events updated

This commit is contained in:
2024-12-23 13:07:25 +03:00
parent b8cebd9af4
commit 5223f36da7
17 changed files with 160 additions and 65 deletions

View File

@@ -1,4 +1,5 @@
from typing import Optional
from datetime import datetime
from api_validations.core_validations import BaseModelRegular
from api_validations.validations_request import (
PydanticBaseModel,
@@ -59,8 +60,8 @@ class InsertBuild(BaseModelRegular, BuildValidation):
max_floor: int
underground_floor: int
address_uu_id: str
build_date: str
decision_period_date: str
build_date: datetime
decision_period_date: datetime
tax_no: Optional[str] = None
lift_count: Optional[int] = None
@@ -90,7 +91,7 @@ class UpdateBuild(PydanticBaseModel, BuildUpdateValidation):
build_types: Optional[str] = None
max_floor: Optional[int] = None
underground_floor: Optional[int] = None
build_date: Optional[str] = None
build_date: Optional[datetime] = None
tax_no: Optional[str] = None
lift_count: Optional[int] = None
heating_system: Optional[bool] = None

View File

@@ -27,8 +27,8 @@ class ListOptions(BaseModelRegular, ListOptionsValidation):
size: Optional[int] = 10
order_field: Optional[str] = "id"
order_type: Optional[str] = "asc"
include_joins: Optional[list] = []
query: Optional[dict] = {}
include_joins: Optional[list] = None
query: Optional[dict] = None
class CrudRecordValidation:

View File

@@ -18,7 +18,7 @@ class RegisterEvents2EmployeeValidation:
class RegisterEvents2Employee(BaseModelRegular, RegisterEvents2EmployeeValidation):
event_uu_id_list: list[str] = []
event_uu_id_list: list[str] = None
employee_uu_id: Optional[str] = None
@@ -36,6 +36,6 @@ class RegisterEvents2OccupantValidation:
class RegisterEvents2Occupant(BaseModelRegular, RegisterEvents2OccupantValidation):
event_uu_id_list: list[str] = []
event_uu_id_list: list[str] = None
build_part_uu_id: Optional[str] = None
occupant_uu_id: Optional[str] = None