RouterUrlCommon.kt 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798
  1. package com.yingyangfly.baselib.router
  2. /**
  3. * 公共路由地址
  4. */
  5. object RouterUrlCommon {
  6. /**
  7. * 登录
  8. */
  9. const val login = "/login/login"
  10. /**
  11. * base WebView路径, 该WebView只适合没有与H5交互的H5页面
  12. */
  13. const val BASE_WEB_VIEW = "/base/baseWebView"
  14. /**
  15. * setting设置页面
  16. */
  17. const val setting = "/setting/my_setting"
  18. /**
  19. * 原生webview,支持与H5交互
  20. */
  21. const val load_web_view = "/net_view/webViewInteractionJs"
  22. /**
  23. * Home组件WebView路径, 该WebView适合JS交互的H5页面,
  24. */
  25. const val WEB_VIEW_INTERACTION_JS = "/web/webViewInteractionJs"
  26. /**
  27. * 工作台
  28. */
  29. const val workbenches = "/workbenches/workbenches"
  30. /**
  31. * 个人中心
  32. */
  33. const val personalCenter = "/personalCenter/personalCenter"
  34. /**
  35. * 训练数据
  36. */
  37. const val trainData = "/trainData/trainData"
  38. /**
  39. * 直播列表
  40. */
  41. const val liveBroadcastList = "/liveBroadcast/liveBroadcastList"
  42. /**
  43. * 直播列表
  44. */
  45. const val liveBroadcast = "/liveBroadcast/liveBroadcast"
  46. /**
  47. * 服务套餐
  48. */
  49. const val servicePackage = "/service/package"
  50. /**
  51. * 设备租赁及服务
  52. */
  53. const val equipmentServices = "/equipment/services"
  54. /**
  55. * 休闲健脑
  56. */
  57. const val leisureBrain = "/leisure/brain"
  58. /**
  59. * 视频回放页面
  60. */
  61. const val videoPlayer = "/video/player"
  62. /**
  63. * 消息列表
  64. */
  65. const val messageList = "/message/list"
  66. /**
  67. * 自由训练
  68. */
  69. const val freeTrain = "/free/train"
  70. /**
  71. * 训练内容详情
  72. */
  73. const val trainContentDetails = "/trainContent/details"
  74. /**
  75. * 订单记录
  76. */
  77. const val orderList = "/OrderList/OrderList"
  78. }