43 lines
1.1 KiB
Python
43 lines
1.1 KiB
Python
from api_events.events.abstract_class import MethodToEvent, ActionsSchema
|
|
from api_objects.auth.token_objects import EmployeeTokenObject, OccupantTokenObject
|
|
from api_validations.core_response import AlchemyJsonResponse
|
|
|
|
|
|
class ProjectDecisionBookPersonCreateEvents(MethodToEvent):
|
|
|
|
event_type = "CREATE"
|
|
|
|
__event_keys__ = {
|
|
"9c88e314-84e8-435e-8c1e-6a5aae80b2e6": "project_decision_book_person_create",
|
|
}
|
|
|
|
@classmethod
|
|
def project_decision_book_create(cls, request, *args, **kwargs):
|
|
return
|
|
|
|
|
|
class ProjectDecisionBookPersonUpdateEvents(MethodToEvent):
|
|
|
|
event_type = "UPDATE"
|
|
|
|
__event_keys__ = {
|
|
"7fbd18a0-c099-4494-ada1-bb23e39bb141": "project_decision_book_update_person",
|
|
}
|
|
|
|
@classmethod
|
|
def project_decision_book_update(cls, request, *args, **kwargs):
|
|
return
|
|
|
|
|
|
class ProjectDecisionBookPersonPatchEvents(MethodToEvent):
|
|
|
|
event_type = "PATCH"
|
|
|
|
__event_keys__ = {
|
|
"a122e84a-5556-4bf7-b680-1f47c438d4f7": "project_decision_book_person_patch",
|
|
}
|
|
|
|
@classmethod
|
|
def project_decision_book_patch(cls, request, *args, **kwargs):
|
|
return
|