RouterPath.kt 2.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. package com.cooleshow.base.router
  2. /*
  3. 模块路由 路径定义
  4. */
  5. object RouterPath {
  6. //主页面
  7. class APPCenter {
  8. companion object {
  9. const val PATH_HOME = "/appCenter/home"
  10. }
  11. }
  12. class LiveCenter{
  13. companion object{
  14. const val PATH_LIVE ="/com/daya/live_teaching/ui/LiveActivity"
  15. const val ACTIVITY_PHOTO_PREVIEW ="/com/daya/live_teaching/ui/ACTIVITY_PHOTO_PREVIEW"
  16. }
  17. }
  18. //用户模块
  19. class UserCenter {
  20. companion object {
  21. const val PATH_LOGIN = "/userCenter/login"
  22. const val PATH_VERIFY_LOGIN = "/userCenter/verifyLogin"
  23. const val PATH_VERIFY_INPUT = "/userCenter/verifyInput"
  24. const val PATH_BIND_PASSWORD = "/userCenter/bindPwd"
  25. }
  26. }
  27. //web模块
  28. class WebCenter {
  29. companion object {
  30. const val ACTIVITY_HTML = "/ui/activity/web/HtmlActivity"
  31. }
  32. }
  33. //课程模块
  34. class CourseCenter {
  35. companion object {
  36. const val TEACHER_MINE_COURSE = "/teacher/ui/course/MineCourseActivity"
  37. const val SPARRING_COURSE_DETAIL = "/teacher/ui/course/SparringCourseDetailActivity"
  38. }
  39. }
  40. //评价模块
  41. class CommentCenter {
  42. companion object {
  43. const val TEACHER_RECEIVED_COMMENT = "/teacher/ui/comment/ReceivedCommentActivity"
  44. const val TEACHER_COURSE_COMMENT = "/teacher/ui/comment/CourseCommentActivity"
  45. const val TEACHER_COURSE_COMMENT_DETAIL = "/teacher/ui/comment/CourseCommentDetailActivity"
  46. }
  47. }
  48. //个人信息模块
  49. class MineCenter {
  50. companion object {
  51. const val HOME_PAGE = "/teacher/ui/homepage/HomePageActivity"
  52. const val MINE_STYLE_PAGE = "/teacher/ui/minestyle/MineStyleActivity"
  53. const val MINE_TEACHABLE_INSTRUMENT = "/teacher/ui/minestyle/TeachableInstrumentActivity"
  54. const val MINE_PERSONAL_SETTING = "/teacher/ui/mine/PersonalSettingActivity"
  55. const val MINE_SETTING = "/teacher/ui/mine/SettingActivity"
  56. const val MINE_MODIFY_NICKNAME = "/teacher/ui/mine/ModifyNickNameActivity"
  57. const val MINE_CHECK_MODIFY_PHONENUM = "/teacher/ui/mine/CheckModifyPhoneNumActivity"
  58. const val MINE_MODIFY_PHONENUM = "/teacher/ui/mine/ModifyPhoneNumActivity"
  59. const val MINE_MODIFY_PASSWORD = "/teacher/ui/mine/ModifyPasswordActivity"
  60. const val MINE_PERSONAL_CERTIFICATION = "/teacher/ui/mine/PersonalCertificationActivity"
  61. const val MINE_ADDRESS_LIST = "/teacher/ui/mine/AddressListActivity"
  62. }
  63. }
  64. }