routes.js 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128
  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 TreeManagement from '../views/treeStructure/TreeManagement.vue'
  15. /**
  16. * 系统配置
  17. */
  18. import sysConfigManage from '../views/systemConfig/ConfigManage'
  19. /* 模板 */
  20. import Aa from '../views/template/Aa.vue'
  21. import Ab from '../views/template/Ab.vue'
  22. import Ac from '../views/template/Ac.vue'
  23. import Ad from '../views/template/Ad.vue'
  24. import Ae from '../views/template/Ae.vue'
  25. import Af from '../views/template/Af.vue'
  26. export default [
  27. {
  28. path: '/about',
  29. name: 'about',
  30. component: () => import(/* webpackChunkName: "about" */ '../views/About.vue')
  31. },
  32. {
  33. path: '/home',
  34. component: Home,
  35. children: [
  36. // 设备管理
  37. {
  38. path: '/deviceType',
  39. name: 'deviceType',
  40. component: DeviceType
  41. },
  42. {
  43. path: '/deviceInfo',
  44. name: 'deviceInfo',
  45. component: DeviceInfo
  46. },
  47. {
  48. path: '/subDeviceAdmin',
  49. name: 'subDeviceAdmin',
  50. component: SubDeviceAdmin
  51. },
  52. // 区域管理
  53. {
  54. path: '/areaInfo',
  55. name: 'areaInfo',
  56. component: AreaInfo
  57. },
  58. // 消息管理
  59. {
  60. path: '/messageBind',
  61. name: 'messageBind',
  62. component: MessageBind
  63. },
  64. {
  65. path: '/messagePoint',
  66. name: 'messagePoint',
  67. component: MessagePoint
  68. },
  69. {
  70. path: '/messageServicMer',
  71. name: 'messageServicMer',
  72. component: MessageServicMer
  73. },
  74. {
  75. path: '/messageTemplate',
  76. name: 'messageTemplate',
  77. component: MessageTemplate
  78. },
  79. // 树目录结构
  80. {
  81. path: '/treeManagement',
  82. name: 'treeManagement',
  83. component: TreeManagement
  84. },
  85. {
  86. path: '/sysConfigManage',
  87. name: 'sysConfigManage',
  88. component: sysConfigManage
  89. },
  90. // 模板
  91. {
  92. path: '/aa',
  93. name: 'aa',
  94. component: Aa
  95. },
  96. {
  97. path: '/ab',
  98. name: 'ab',
  99. component: Ab
  100. },
  101. {
  102. path: '/ac',
  103. name: 'ac',
  104. component: Ac
  105. },
  106. {
  107. path: '/ad',
  108. name: 'ad',
  109. component: Ad
  110. },
  111. {
  112. path: '/ae',
  113. name: 'ae',
  114. component: Ae
  115. },
  116. {
  117. path: '/af',
  118. name: 'af',
  119. component: Af
  120. }
  121. ]
  122. },
  123. ]