RxBusCodes.kt 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136
  1. package com.yingyangfly.baselib.utils
  2. object RxBusCodes {
  3. //关闭webview页面
  4. const val FINISHWEBVIEW = "finishWebview"
  5. //播放语音
  6. const val PLAYVOICE = "playVoice"
  7. //获取数据监控
  8. const val GetDataMonitor = 9001
  9. //获取训练内容
  10. const val GetTrainContent = 9002
  11. //结束答题
  12. const val EndMMSEQuestion = 9003
  13. //结束答题
  14. const val EndMOCAQuestion = 9004
  15. //脑能力值
  16. const val BrainAbility = 9008
  17. //获取理疗报告
  18. const val GetTrainReport = 9005
  19. //购买成功
  20. const val SuccessfulPurchase = "SuccessfulPurchase"
  21. //评价医生
  22. const val EVALUATE_ORDER = 9007
  23. //退出游戏
  24. const val CALLQUITGAME = "callQuitGame"
  25. //退出游戏
  26. const val QUITGAME = "quitGame"
  27. /**
  28. * 游戏计时
  29. */
  30. const val SETTIME = "setTime"
  31. /**
  32. * 游戏分数
  33. */
  34. const val SETSCORE = "setScore"
  35. /**
  36. * 游戏关卡
  37. */
  38. const val SETLEVEL = "setLevel"
  39. /**
  40. * 保存游戏进度
  41. */
  42. const val SAVEDATA = "saveData"
  43. /**
  44. * 游戏加载完成
  45. */
  46. const val LOADINGOVER = "loading:over"
  47. /**
  48. * 游戏超时退出
  49. */
  50. const val GAMEOVERTIME = "gameOvertime"
  51. /**
  52. * 上报游戏记录
  53. */
  54. const val REPORTGAMERECORDS = "reportGameRecords"
  55. /**
  56. * 结束游戏
  57. */
  58. const val FINISHGAME = "finishGame"
  59. /**
  60. * 游戏倒计时弹框消失
  61. */
  62. const val COUNTDOWNSUCCESS = "countdownSuccess"
  63. /**
  64. * 游戏设置全屏
  65. */
  66. const val GAMEFULLSCREEN = "gameFullScreen"
  67. /**
  68. * 语音合成
  69. */
  70. const val SPEECHSYNTHESIS = "speechSynthesis"
  71. /**
  72. * 结束语音播放
  73. */
  74. const val STOPVOICE = "stopVoice"
  75. /**
  76. * 开始播放音乐
  77. */
  78. const val STARTMUSIC = "startMusic"
  79. /**
  80. * 展示首页弹窗
  81. */
  82. const val SHOWTASKDIALOG = "showTaskDialog"
  83. /**
  84. * 移除消息监听
  85. */
  86. const val REMOVEIMMSGLISTENER = "removeIMMsgListener"
  87. /**
  88. * 添加消息监听
  89. */
  90. const val ADDIMMSGLISTENER = "addIMMsgListener"
  91. /**
  92. * 退出登录
  93. */
  94. const val LOGINOUT = "LoginOut"
  95. /**
  96. * 医生开始接诊
  97. */
  98. const val doctorReception = 9006
  99. /**
  100. * 已预约直播
  101. */
  102. const val APPOINTMENTLIVE = "appointmentLive"
  103. }