alchemy updated
This commit is contained in:
@@ -27,7 +27,6 @@ from api_validations.validations_request import (
|
||||
InsertBuildDecisionBookItems,
|
||||
ListDecisionBook,
|
||||
)
|
||||
from service_app_test.test_application.evyos.datas.company_employee_data import list_options
|
||||
|
||||
|
||||
class DecisionBookDecisionBookItemsListEventMethods(MethodToEvent):
|
||||
@@ -59,7 +58,7 @@ class DecisionBookDecisionBookItemsListEventMethods(MethodToEvent):
|
||||
Build.uu_id == decision_book.build_decision_book_uu_id,
|
||||
],
|
||||
)
|
||||
reachable_building = Build.filter_active()
|
||||
reachable_building = Build.filter_all()
|
||||
if not reachable_building.data:
|
||||
raise HTTPException(
|
||||
status_code=status.HTTP_404_NOT_FOUND,
|
||||
@@ -73,7 +72,7 @@ class DecisionBookDecisionBookItemsListEventMethods(MethodToEvent):
|
||||
],
|
||||
filter_expr=[Companies.id == decision_book.company_id],
|
||||
)
|
||||
reachable_companies = Companies.filter_active()
|
||||
reachable_companies = Companies.filter_all()
|
||||
if not reachable_companies.data:
|
||||
raise HTTPException(
|
||||
status_code=status.HTTP_404_NOT_FOUND,
|
||||
@@ -82,7 +81,7 @@ class DecisionBookDecisionBookItemsListEventMethods(MethodToEvent):
|
||||
BuildDecisionBookItems.filter_attr = BuildDecisionBookItems.FilterModel(
|
||||
**data.dump()
|
||||
)
|
||||
records = BuildDecisionBookItems.filter_active(
|
||||
records = BuildDecisionBookItems.filter_all(
|
||||
BuildDecisionBookItems.build_decision_book_id == decision_book.id
|
||||
)
|
||||
return AlchemyJsonResponse(
|
||||
@@ -105,7 +104,7 @@ class DecisionBookDecisionBookItemsListEventMethods(MethodToEvent):
|
||||
# occupant_id=token_dict.occupant_list["occupant_id"]
|
||||
# )
|
||||
# BuildDecisionBookItems.filter_attr = list_options
|
||||
# records = BuildDecisionBookItems.filter_active(
|
||||
# records = BuildDecisionBookItems.filter_all(
|
||||
# *BuildDecisionBookItems.valid_record_args(BuildDecisionBookItems)
|
||||
# )
|
||||
# return return_json_response_from_alchemy(response=records, pagination=list_options)
|
||||
@@ -176,9 +175,10 @@ class DecisionBookDecisionBookItemsCreateEventMethods(MethodToEvent):
|
||||
debit_start_date: str = None,
|
||||
debit_end_date: str = None,
|
||||
):
|
||||
build_parts_list = BuildParts.filter_active(
|
||||
build_parts_list = BuildParts.filter_all(
|
||||
BuildParts.human_livable == True,
|
||||
BuildParts.build_id == build_id,
|
||||
*BuildParts.valid_record_args(BuildParts)
|
||||
)
|
||||
book_payment_dict = dict(
|
||||
payment_plan_time_periods=str(data_info_type.key),
|
||||
@@ -335,8 +335,9 @@ class DecisionBookDecisionBookItemsCreateEventMethods(MethodToEvent):
|
||||
decision_book=decision_book,
|
||||
token_dict=token_dict,
|
||||
)
|
||||
book_items = BuildDecisionBookItems.filter_active(
|
||||
book_items = BuildDecisionBookItems.filter_all(
|
||||
BuildDecisionBookItems.build_decision_book_id == decision_book.id,
|
||||
*BuildDecisionBookItems.valid_record_args(BuildDecisionBookItems)
|
||||
)
|
||||
|
||||
data_dict["item_order"] = int(book_items.count) + 1
|
||||
|
||||
@@ -34,12 +34,14 @@ class DecisionBookDecisionBookItemsDebitsListEventMethods(MethodToEvent):
|
||||
decision_book_id: str,
|
||||
token_dict: typing.Union[EmployeeTokenObject, OccupantTokenObject],
|
||||
):
|
||||
BuildDecisionBookItems.pre_query = BuildDecisionBookItems.filter_active(
|
||||
BuildDecisionBookItems.decision_book_id == decision_book_id
|
||||
BuildDecisionBookItems.pre_query = BuildDecisionBookItems.filter_all(
|
||||
BuildDecisionBookItems.decision_book_id == decision_book_id,
|
||||
*BuildDecisionBookItems.valid_record_args(BuildDecisionBookItems)
|
||||
).query
|
||||
BuildDecisionBookItems.filter_attr = None
|
||||
records = BuildDecisionBookItems.filter_active(
|
||||
BuildDecisionBookItems.decision_book_id == decision_book_id
|
||||
records = BuildDecisionBookItems.filter_all(
|
||||
BuildDecisionBookItems.decision_book_id == decision_book_id,
|
||||
*BuildDecisionBookItems.valid_record_args(BuildDecisionBookItems)
|
||||
)
|
||||
return AlchemyJsonResponse(
|
||||
completed=True,
|
||||
@@ -89,12 +91,14 @@ class DecisionBookDecisionBookItemsDebitsCreateEventMethods(MethodToEvent):
|
||||
decision_book_items_debits["confirmed_by"] = None
|
||||
decision_book_items_debits["deleted_at"] = None
|
||||
decision_book_items_debits["deleted_by"] = None
|
||||
BuildDecisionBookItems.pre_query = BuildDecisionBookItems.filter_active(
|
||||
BuildDecisionBookItems.decision_book_id == decision_book_id
|
||||
BuildDecisionBookItems.pre_query = BuildDecisionBookItems.filter_all(
|
||||
BuildDecisionBookItems.decision_book_id == decision_book_id,
|
||||
*BuildDecisionBookItems.valid_record_args(BuildDecisionBookItems)
|
||||
).query
|
||||
BuildDecisionBookItems.filter_attr = None
|
||||
records = BuildDecisionBookItems.filter_active(
|
||||
BuildDecisionBookItems.decision_book_id == decision_book_id
|
||||
records = BuildDecisionBookItems.filter_all(
|
||||
BuildDecisionBookItems.decision_book_id == decision_book_id,
|
||||
*BuildDecisionBookItems.valid_record_args(BuildDecisionBookItems)
|
||||
)
|
||||
return AlchemyJsonResponse(
|
||||
completed=True,
|
||||
|
||||
@@ -384,7 +384,7 @@ DecisionBookPersonAssignOccupantEventMethod = (
|
||||
# Build.id == decision_book.build_id,
|
||||
# ],
|
||||
# )
|
||||
# reachable_building = Build.filter_active()
|
||||
# reachable_building = Build.filter_all()
|
||||
# if not reachable_building.data:
|
||||
# raise HTTPException(
|
||||
# status_code=status.HTTP_404_NOT_FOUND,
|
||||
@@ -398,7 +398,7 @@ DecisionBookPersonAssignOccupantEventMethod = (
|
||||
# ],
|
||||
# filter_expr=[Companies.id == decision_book.resp_company_id],
|
||||
# )
|
||||
# reachable_companies = Companies.filter_active()
|
||||
# reachable_companies = Companies.filter_all()
|
||||
# if not reachable_companies.data:
|
||||
# raise HTTPException(
|
||||
# status_code=status.HTTP_404_NOT_FOUND,
|
||||
@@ -410,7 +410,7 @@ DecisionBookPersonAssignOccupantEventMethod = (
|
||||
# status_code=status.HTTP_404_NOT_FOUND,
|
||||
# detail=f"No person is match with given UUID {data.person_uu_id}",
|
||||
# )
|
||||
# management_typecode = ApiEnumDropdown.filter_active(
|
||||
# management_typecode = ApiEnumDropdown.filter_all(
|
||||
# ApiEnumDropdown.uu_id == data.management_typecode_uu_id,
|
||||
# ApiEnumDropdown.enum_class.in_("BuildManagementType", "BuildDuesTypes"),
|
||||
# )
|
||||
|
||||
Reference in New Issue
Block a user