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

@@ -72,13 +72,11 @@ class BuildDecisionBookProjectItemsUpdateEventMethods(MethodToEvent):
requester: Union[EmployeeTokenObject, OccupantTokenObject],
decision_book_project_items: UpdateBuildDecisionBookProjectItems,
):
response = BuildDecisionBookProjectItems.update_item(
requester=requester,
decision_book_project_items=decision_book_project_items,
)
return AlchemyJsonResponse(
message="Build Decision Book Project Items Update",
result=response,
raise BuildDecisionBookProjectItems.raise_http_exception(
status_code="HTTP_403_FORBIDDEN",
error_case="UNAUTHORIZED",
message=f"No permission to update decision book project items",
data={}
)

View File

@@ -5,7 +5,11 @@ class ProjectEmployee(AddEventFunctionality):
service_code = "SRO-PRJ-EMP"
related_code = "PRJ-EMP"
events = [
{"function_code": ""},
{"function_code": "7101b5ca-8bef-40f9-8b4d-646d9994e18f"},
{"function_code": "96459b36-37f2-4d5b-8370-c459058d5bce"},
{"function_code": "ce3630e4-2bf9-4433-bdab-1ee72117e54b"},
{"function_code": "b27e4fd0-6e3e-441b-9b33-806ac7082444"},
]
def __new__(cls, *args, **kwargs):

View File

@@ -5,7 +5,11 @@ class ProjectFinanceResponsible(AddEventFunctionality):
service_code = "SRO-PRJ-FIN"
related_code = "PRJ-FIN"
events = [
{"function_code": ""},
{"function_code": "96459b36-37f2-4d5b-8370-c459058d5bce"},
{"function_code": "ce3630e4-2bf9-4433-bdab-1ee72117e54b"},
{"function_code": "b27e4fd0-6e3e-441b-9b33-806ac7082444"},
{"function_code": "7101b5ca-8bef-40f9-8b4d-646d9994e18f"},
]
def __new__(cls, *args, **kwargs):

View File

@@ -7,12 +7,14 @@ class ProjectLeader(AddEventFunctionality):
related_code = "PRJ-LDR"
events = [
{"function_code": "b8e44bb2-f157-4dd5-8a24-0e02db4877c9"},
{"function_code": "bfe3ef13-030f-495f-b692-94bcb746d700"},
{"function_code": "b27e4fd0-6e3e-441b-9b33-806ac7082444"},
{"function_code": "ce3630e4-2bf9-4433-bdab-1ee72117e54b"},
{"function_code": "a83a83fe-8446-4c60-9ae5-d1c06adbf626"},
{"function_code": "444d67a0-b3a8-4ca2-9d8d-f1acc75011e0"},
{"function_code": "9c88e314-84e8-435e-8c1e-6a5aae80b2e6"},
{"function_code": "7fbd18a0-c099-4494-ada1-bb23e39bb141"},
{"function_code": "a122e84a-5556-4bf7-b680-1f47c438d4f7"},
{"function_code": "7101b5ca-8bef-40f9-8b4d-646d9994e18f"},
]
def __new__(cls, *args, **kwargs):

View File

@@ -5,7 +5,10 @@ class ProjectResponsible(AddEventFunctionality):
service_code = "SRO-PRJ-RES"
related_code = "PRJ-RES"
events = [
{"function_code": ""},
{"function_code": "96459b36-37f2-4d5b-8370-c459058d5bce"},
{"function_code": "ce3630e4-2bf9-4433-bdab-1ee72117e54b"},
{"function_code": "b27e4fd0-6e3e-441b-9b33-806ac7082444"},
{"function_code": "7101b5ca-8bef-40f9-8b4d-646d9994e18f"},
]
def __new__(cls, *args, **kwargs):

View File

@@ -5,7 +5,10 @@ class ProjectTechnical(AddEventFunctionality):
service_code = "SRO-PRJ-TEC"
related_code = "PRJ-TEC"
events = [
{"function_code": ""},
{"function_code": "96459b36-37f2-4d5b-8370-c459058d5bce"},
{"function_code": "ce3630e4-2bf9-4433-bdab-1ee72117e54b"},
{"function_code": "b27e4fd0-6e3e-441b-9b33-806ac7082444"},
{"function_code": "7101b5ca-8bef-40f9-8b4d-646d9994e18f"},
]
def __new__(cls, *args, **kwargs):