routes.js 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113
  1. import Home from '../views/Home/Home.vue'
  2. /* 设备管理 */
  3. import DeviceType from '../views/deviceManagement/DeviceType.vue'
  4. import DeviceInfo from '../views/deviceManagement/DeviceInfo.vue'
  5. import SubDeviceAdmin from '../views/deviceManagement/SubDeviceAdmin.vue'
  6. /* 区域管理 */
  7. import AreaInfo from '../views/areaManagement/AreaInfo.vue'
  8. /* 消息管理 */
  9. import MessageBind from '../views/messageManagement/MessageBind.vue'
  10. import MessagePoint from '../views/messageManagement/MessagePoint.vue'
  11. import MessageServicMer from '../views/messageManagement/MessageServicMer.vue'
  12. import MessageTemplate from '../views/messageManagement/MessageTemplate.vue'
  13. /* 模板 */
  14. import Aa from '../views/template/Aa.vue'
  15. import Ab from '../views/template/Ab.vue'
  16. import Ac from '../views/template/Ac.vue'
  17. import Ad from '../views/template/Ad.vue'
  18. import Ae from '../views/template/Ae.vue'
  19. import Af from '../views/template/Af.vue'
  20. export default [
  21. {
  22. path: '/about',
  23. name: 'about',
  24. component: () => import(/* webpackChunkName: "about" */ '../views/About.vue')
  25. },
  26. {
  27. path: '/home',
  28. component: Home,
  29. children: [
  30. // 设备管理
  31. {
  32. path: '/deviceType',
  33. name: 'deviceType',
  34. component: DeviceType
  35. },
  36. {
  37. path: '/deviceInfo',
  38. name: 'deviceInfo',
  39. component: DeviceInfo
  40. },
  41. {
  42. path: '/subDeviceAdmin',
  43. name: 'subDeviceAdmin',
  44. component: SubDeviceAdmin
  45. },
  46. // 区域管理
  47. {
  48. path: '/areaInfo',
  49. name: 'areaInfo',
  50. component: AreaInfo
  51. },
  52. // 消息管理
  53. {
  54. path: '/messageBind',
  55. name: 'messageBind',
  56. component: MessageBind
  57. },
  58. {
  59. path: '/messagePoint',
  60. name: 'messagePoint',
  61. component: MessagePoint
  62. },
  63. {
  64. path: '/messageServicMer',
  65. name: 'messageServicMer',
  66. component: MessageServicMer
  67. },
  68. {
  69. path: '/messageTemplate',
  70. name: 'messageTemplate',
  71. component: MessageTemplate
  72. },
  73. // 模板
  74. {
  75. path: '/aa',
  76. name: 'aa',
  77. component: Aa
  78. },
  79. {
  80. path: '/ab',
  81. name: 'ab',
  82. component: Ab
  83. },
  84. {
  85. path: '/ac',
  86. name: 'ac',
  87. component: Ac
  88. },
  89. {
  90. path: '/ad',
  91. name: 'ad',
  92. component: Ad
  93. },
  94. {
  95. path: '/ae',
  96. name: 'ae',
  97. component: Ae
  98. },
  99. {
  100. path: '/af',
  101. name: 'af',
  102. component: Af
  103. }
  104. ]
  105. },
  106. ]