sys.js 9.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224
  1. var routers = [
  2. {
  3. path: '/sys/user/list',
  4. name: 'sys-user-list',
  5. // route level code-splitting
  6. // this generates a separate chunk (about.[hash].js) for this route
  7. // which is lazy-loaded when the route is visited.
  8. component: () => import('@/views/sys/user-list.vue'),
  9. meta: {
  10. roles: ["admin"]
  11. }
  12. },
  13. {
  14. path: '/sys/role/list',
  15. name: 'sys-role-list',
  16. // route level code-splitting
  17. // this generates a separate chunk (about.[hash].js) for this route
  18. // which is lazy-loaded when the route is visited.
  19. component: () => import('@/views/sys/role-list.vue'),
  20. meta: {
  21. roles: ["admin"]
  22. }
  23. },
  24. {
  25. path: '/sys/menu/list',
  26. name: 'sys-menu-list',
  27. // route level code-splitting
  28. // this generates a separate chunk (about.[hash].js) for this route
  29. // which is lazy-loaded when the route is visited.
  30. component: () => import('@/views/sys/menu-list.vue'),
  31. meta: {
  32. roles: ["admin"]
  33. }
  34. },
  35. {
  36. path: '/sys/permission/list',
  37. name: 'sys-permission-list',
  38. // route level code-splitting
  39. // this generates a separate chunk (about.[hash].js) for this route
  40. // which is lazy-loaded when the route is visited.
  41. component: () => import('@/views/sys/permission-list.vue'),
  42. meta: {
  43. roles: ["admin"]
  44. }
  45. },
  46. {
  47. path: '/sys/dataDictionary/list',
  48. name: 'sys-dataDictionary-list',
  49. // route level code-splitting
  50. // this generates a separate chunk (about.[hash].js) for this route
  51. // which is lazy-loaded when the route is visited.
  52. component: () => import('@/views/sys/dataDictionary-list.vue'),
  53. meta: {
  54. roles: ["admin"]
  55. }
  56. },
  57. {
  58. path: '/base/terminalInfo/list',
  59. name: 'base-terminalInfo-list',
  60. // route level code-splitting
  61. // this generates a separate chunk (about.[hash].js) for this route
  62. // which is lazy-loaded when the route is visited.
  63. component: () => import('@/views/base/terminalInfo-list.vue'),
  64. meta: {
  65. roles: ["admin"]
  66. }
  67. },
  68. {
  69. path: '/base/electricClientInfo/list',
  70. name: 'base-electricClientInfo-list',
  71. // route level code-splitting
  72. // this generates a separate chunk (about.[hash].js) for this route
  73. // which is lazy-loaded when the route is visited.
  74. component: () => import('@/views/base/electricClientInfo-list.vue'),
  75. meta: {
  76. roles: ["admin"]
  77. }
  78. },
  79. {
  80. path: '/base/electricMeterInfo/list',
  81. name: 'base-electricMeterInfo-list',
  82. // route level code-splitting
  83. // this generates a separate chunk (about.[hash].js) for this route
  84. // which is lazy-loaded when the route is visited.
  85. component: () => import('@/views/base/electricMeterInfo-list.vue'),
  86. meta: {
  87. roles: ["admin"]
  88. }
  89. },
  90. {
  91. path: '/base/rechargeRecord/list',
  92. name: 'base-rechargeRecord-list',
  93. // route level code-splitting
  94. // this generates a separate chunk (about.[hash].js) for this route
  95. // which is lazy-loaded when the route is visited.
  96. component: () => import('@/views/base/rechargeRecord-list.vue'),
  97. meta: {
  98. roles: ["admin"]
  99. }
  100. },
  101. {
  102. path: '/base/rechargeRecordWater/list',
  103. name: 'base-rechargeRecordWater-list',
  104. // route level code-splitting
  105. // this generates a separate chunk (about.[hash].js) for this route
  106. // which is lazy-loaded when the route is visited.
  107. component: () => import('@/views/base/rechargeRecordWater-list.vue'),
  108. meta: {
  109. roles: ["admin"]
  110. }
  111. },
  112. {
  113. path: '/base/rechargeRecordProperty/list',
  114. name: 'base-rechargeRecordProperty-list',
  115. // route level code-splitting
  116. // this generates a separate chunk (about.[hash].js) for this route
  117. // which is lazy-loaded when the route is visited.
  118. component: () => import('@/views/base/rechargeRecordProperty-list.vue'),
  119. meta: {
  120. roles: ["admin"]
  121. }
  122. },
  123. {
  124. path: '/base/roomInfo/list',
  125. name: 'base-roomInfo-list',
  126. // route level code-splitting
  127. // this generates a separate chunk (about.[hash].js) for this route
  128. // which is lazy-loaded when the route is visited.
  129. component: () => import('@/views/base/roomInfo-list.vue'),
  130. meta: {
  131. roles: ["admin"]
  132. }
  133. },
  134. {
  135. path: '/base/rechange/list',
  136. name: 'base-rechange-list',
  137. // route level code-splitting
  138. // this generates a separate chunk (about.[hash].js) for this route
  139. // which is lazy-loaded when the route is visited.
  140. component: () => import('@/views/base/rechange-list.vue'),
  141. meta: {
  142. roles: ["admin"]
  143. }
  144. },
  145. {
  146. path: '/base/ownerInfo/list',
  147. name: 'base-ownerInfo-list',
  148. // route level code-splitting
  149. // this generates a separate chunk (about.[hash].js) for this route
  150. // which is lazy-loaded when the route is visited.
  151. component: () => import('@/views/base/ownerInfo-list.vue'),
  152. meta: {
  153. roles: ["admin"]
  154. }
  155. },
  156. {
  157. path: '/base/parkingInfo/list',
  158. name: 'base-parkingInfo-list',
  159. // route level code-splitting
  160. // this generates a separate chunk (about.[hash].js) for this route
  161. // which is lazy-loaded when the route is visited.
  162. component: () => import('@/views/base/parkingInfo-list.vue'),
  163. meta: {
  164. roles: ["admin"]
  165. }
  166. },
  167. {
  168. path: '/base/parkingApply/list',
  169. name: 'base-parkingApply-list',
  170. // route level code-splitting
  171. // this generates a separate chunk (about.[hash].js) for this route
  172. // which is lazy-loaded when the route is visited.
  173. component: () => import('@/views/base/parkingApply-list.vue'),
  174. meta: {
  175. roles: ["admin"]
  176. }
  177. },
  178. {
  179. path: '/base/alarmInfoFence/list',
  180. name: 'base-alarmInfoFence-list',
  181. // route level code-splitting
  182. // this generates a separate chunk (about.[hash].js) for this route
  183. // which is lazy-loaded when the route is visited.
  184. component: () => import('@/views/base/alarmInfo-fence-list.vue'),
  185. meta: {
  186. roles: ["admin"]
  187. }
  188. },
  189. {
  190. path: '/base/alarmInfoAlert/list',
  191. name: 'base-alarmInfoAlert-list',
  192. // route level code-splitting
  193. // this generates a separate chunk (about.[hash].js) for this route
  194. // which is lazy-loaded when the route is visited.
  195. component: () => import('@/views/base/alarmInfo-alert-list.vue'),
  196. meta: {
  197. roles: ["admin"]
  198. }
  199. },
  200. {
  201. path: '/base/informationInfoComplaint/list',
  202. name: 'base-informationInfoComplaint-list',
  203. // route level code-splitting
  204. // this generates a separate chunk (about.[hash].js) for this route
  205. // which is lazy-loaded when the route is visited.
  206. component: () => import('@/views/base/informationInfo-complaint-list.vue'),
  207. meta: {
  208. roles: ["admin"]
  209. }
  210. },
  211. {
  212. path: '/base/informationInfoWarranty/list',
  213. name: 'base-informationInfoWarranty-list',
  214. // route level code-splitting
  215. // this generates a separate chunk (about.[hash].js) for this route
  216. // which is lazy-loaded when the route is visited.
  217. component: () => import('@/views/base/informationInfo-warranty-list.vue'),
  218. meta: {
  219. roles: ["admin"]
  220. }
  221. }
  222. ]
  223. export default routers;