EventTypeEnum.py 1000 B

12345678910111213141516171819202122232425262728293031323334
  1. # @Author : Rocky
  2. # @File : EventTypeEnum.py
  3. # @Time : 2024/12/25 9:45
  4. from enum import Enum, unique
  5. @unique
  6. class EventTypeEnumObj(Enum):
  7. ONE_CLICK_CALL = 606 # 一键通话
  8. VIDEO_CALL = 607 # 视频通话
  9. SD_CARD_ABNORMALITY = 705 # SD卡异常
  10. PRESS_THE_DOORBELL = 1022 # 按下门铃
  11. CHILD_PROTECTION_MODE = 1023 # 儿童保护模式
  12. # 不限频推送事件类型列表
  13. UNRESTRICTED_FREQUENCY_PUSH_EVENT_TYPE_LIST = [
  14. ONE_CLICK_CALL,
  15. VIDEO_CALL,
  16. SD_CARD_ABNORMALITY,
  17. PRESS_THE_DOORBELL,
  18. CHILD_PROTECTION_MODE
  19. ]
  20. # 透传推送事件类型列表
  21. DATA_PUSH_EVENT_TYPE_LIST = [
  22. ONE_CLICK_CALL,
  23. VIDEO_CALL,
  24. PRESS_THE_DOORBELL
  25. ]
  26. # 主用户推送事件类型列表
  27. PRIMARY_USERS_PUSH_EVENT_TYPE_LIST = [
  28. ONE_CLICK_CALL,
  29. VIDEO_CALL,
  30. PRESS_THE_DOORBELL,
  31. SD_CARD_ABNORMALITY
  32. ]