routes.js 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148
  1. import Home from '../views/Home/Home.vue'
  2. import Index from '../views/index/Index.vue'
  3. /* 设备管理 */
  4. import DeviceType from '../views/deviceManagement/DeviceType.vue'
  5. import DeviceInfo from '../views/deviceManagement/DeviceInfo.vue'
  6. import CameraManagement from '../views/deviceManagement/CameraManagement.vue'
  7. import SubDeviceAdmin from '../views/deviceManagement/SubDeviceAdmin.vue'
  8. /* 区域管理 */
  9. import AreaInfo from '../views/areaManagement/AreaInfo.vue'
  10. /* 闸机管理 */
  11. import EnterOut from '../views/gateMachineManagement/EnterOut.vue'
  12. /* 消息管理 */
  13. import MessageBind from '../views/messageManagement/MessageBind.vue'
  14. import MessagePoint from '../views/messageManagement/MessagePoint.vue'
  15. import MessageServicMer from '../views/messageManagement/MessageServicMer.vue'
  16. import MessageTemplate from '../views/messageManagement/MessageTemplate.vue'
  17. /* 树目录结构 */
  18. import TreeManagement from '../views/treeStructure/TreeManagement.vue'
  19. /**
  20. * 系统配置
  21. */
  22. import sysConfigManage from '../views/systemConfig/ConfigManage'
  23. /* 模板 */
  24. import Aa from '../views/template/Aa.vue'
  25. import Ab from '../views/template/Ab.vue'
  26. import Ac from '../views/template/Ac.vue'
  27. import Ad from '../views/template/Ad.vue'
  28. import Ae from '../views/template/Ae.vue'
  29. import Af from '../views/template/Af.vue'
  30. export default [
  31. {
  32. path: '/about',
  33. name: 'about',
  34. component: () => import(/* webpackChunkName: "about" */ '../views/About.vue')
  35. },
  36. {
  37. path: '/home',
  38. component: Home,
  39. children: [
  40. {
  41. path: '/index',
  42. name: 'index',
  43. component: Index
  44. },
  45. // 设备管理
  46. {
  47. path: '/deviceType',
  48. name: 'deviceType',
  49. component: DeviceType
  50. },
  51. {
  52. path: '/deviceInfo',
  53. name: 'deviceInfo',
  54. component: DeviceInfo
  55. },
  56. {
  57. path: '/cameraManagement',
  58. name: 'cameraManagement',
  59. component: CameraManagement
  60. },
  61. {
  62. path: '/subDeviceAdmin',
  63. name: 'subDeviceAdmin',
  64. component: SubDeviceAdmin
  65. },
  66. // 区域管理
  67. {
  68. path: '/areaInfo',
  69. name: 'areaInfo',
  70. component: AreaInfo
  71. },
  72. // 闸机管理
  73. {
  74. path: '/enterOut',
  75. name: 'enterOut',
  76. component: EnterOut
  77. },
  78. // 消息管理
  79. {
  80. path: '/messageBind',
  81. name: 'messageBind',
  82. component: MessageBind
  83. },
  84. {
  85. path: '/messagePoint',
  86. name: 'messagePoint',
  87. component: MessagePoint
  88. },
  89. {
  90. path: '/messageServicMer',
  91. name: 'messageServicMer',
  92. component: MessageServicMer
  93. },
  94. {
  95. path: '/messageTemplate',
  96. name: 'messageTemplate',
  97. component: MessageTemplate
  98. },
  99. // 树目录结构
  100. {
  101. path: '/treeManagement',
  102. name: 'treeManagement',
  103. component: TreeManagement
  104. },
  105. {
  106. path: '/sysConfigManage',
  107. name: 'sysConfigManage',
  108. component: sysConfigManage
  109. },
  110. // 模板
  111. {
  112. path: '/aa',
  113. name: 'aa',
  114. component: Aa
  115. },
  116. {
  117. path: '/ab',
  118. name: 'ab',
  119. component: Ab
  120. },
  121. {
  122. path: '/ac',
  123. name: 'ac',
  124. component: Ac
  125. },
  126. {
  127. path: '/ad',
  128. name: 'ad',
  129. component: Ad
  130. },
  131. {
  132. path: '/ae',
  133. name: 'ae',
  134. component: Ae
  135. },
  136. {
  137. path: '/af',
  138. name: 'af',
  139. component: Af
  140. }
  141. ]
  142. },
  143. ]