EventTypeEnum.py 971 B

123456789101112131415161718192021222324252627282930313233
  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. PRESS_THE_DOORBELL,
  17. CHILD_PROTECTION_MODE
  18. ]
  19. # 透传推送事件类型列表
  20. DATA_PUSH_EVENT_TYPE_LIST = [
  21. ONE_CLICK_CALL,
  22. VIDEO_CALL,
  23. PRESS_THE_DOORBELL
  24. ]
  25. # 主用户推送事件类型列表
  26. PRIMARY_USERS_PUSH_EVENT_TYPE_LIST = [
  27. ONE_CLICK_CALL,
  28. VIDEO_CALL,
  29. PRESS_THE_DOORBELL,
  30. SD_CARD_ABNORMALITY
  31. ]