var routers = [ { path: '/sys/user/list', name: 'sys-user-list', // route level code-splitting // this generates a separate chunk (about.[hash].js) for this route // which is lazy-loaded when the route is visited. component: () => import('@/views/sys/user-list.vue'), meta: { roles: ["admin"] } }, { path: '/sys/role/list', name: 'sys-role-list', // route level code-splitting // this generates a separate chunk (about.[hash].js) for this route // which is lazy-loaded when the route is visited. component: () => import('@/views/sys/role-list.vue'), meta: { roles: ["admin"] } }, { path: '/sys/menu/list', name: 'sys-menu-list', // route level code-splitting // this generates a separate chunk (about.[hash].js) for this route // which is lazy-loaded when the route is visited. component: () => import('@/views/sys/menu-list.vue'), meta: { roles: ["admin"] } }, { path: '/sys/permission/list', name: 'sys-permission-list', // route level code-splitting // this generates a separate chunk (about.[hash].js) for this route // which is lazy-loaded when the route is visited. component: () => import('@/views/sys/permission-list.vue'), meta: { roles: ["admin"] } }, { path: '/sys/dataDictionary/list', name: 'sys-dataDictionary-list', // route level code-splitting // this generates a separate chunk (about.[hash].js) for this route // which is lazy-loaded when the route is visited. component: () => import('@/views/sys/dataDictionary-list.vue'), meta: { roles: ["admin"] } }, { path: '/base/terminalInfo/list', name: 'base-terminalInfo-list', // route level code-splitting // this generates a separate chunk (about.[hash].js) for this route // which is lazy-loaded when the route is visited. component: () => import('@/views/base/terminalInfo-list.vue'), meta: { roles: ["admin"] } }, { path: '/base/electricClientInfo/list', name: 'base-electricClientInfo-list', // route level code-splitting // this generates a separate chunk (about.[hash].js) for this route // which is lazy-loaded when the route is visited. component: () => import('@/views/base/electricClientInfo-list.vue'), meta: { roles: ["admin"] } }, { path: '/base/electricMeterInfo/list', name: 'base-electricMeterInfo-list', // route level code-splitting // this generates a separate chunk (about.[hash].js) for this route // which is lazy-loaded when the route is visited. component: () => import('@/views/base/electricMeterInfo-list.vue'), meta: { roles: ["admin"] } }, { path: '/base/rechargeRecord/list', name: 'base-rechargeRecord-list', // route level code-splitting // this generates a separate chunk (about.[hash].js) for this route // which is lazy-loaded when the route is visited. component: () => import('@/views/base/rechargeRecord-list.vue'), meta: { roles: ["admin"] } }, { path: '/base/rechargeRecordWater/list', name: 'base-rechargeRecordWater-list', // route level code-splitting // this generates a separate chunk (about.[hash].js) for this route // which is lazy-loaded when the route is visited. component: () => import('@/views/base/rechargeRecordWater-list.vue'), meta: { roles: ["admin"] } }, { path: '/base/rechargeRecordProperty/list', name: 'base-rechargeRecordProperty-list', // route level code-splitting // this generates a separate chunk (about.[hash].js) for this route // which is lazy-loaded when the route is visited. component: () => import('@/views/base/rechargeRecordProperty-list.vue'), meta: { roles: ["admin"] } }, { path: '/base/roomInfo/list', name: 'base-roomInfo-list', // route level code-splitting // this generates a separate chunk (about.[hash].js) for this route // which is lazy-loaded when the route is visited. component: () => import('@/views/base/roomInfo-list.vue'), meta: { roles: ["admin"] } }, { path: '/base/rechange/list', name: 'base-rechange-list', // route level code-splitting // this generates a separate chunk (about.[hash].js) for this route // which is lazy-loaded when the route is visited. component: () => import('@/views/base/rechange-list.vue'), meta: { roles: ["admin"] } }, { path: '/base/ownerInfo/list', name: 'base-ownerInfo-list', // route level code-splitting // this generates a separate chunk (about.[hash].js) for this route // which is lazy-loaded when the route is visited. component: () => import('@/views/base/ownerInfo-list.vue'), meta: { roles: ["admin"] } }, { path: '/base/parkingInfo/list', name: 'base-parkingInfo-list', // route level code-splitting // this generates a separate chunk (about.[hash].js) for this route // which is lazy-loaded when the route is visited. component: () => import('@/views/base/parkingInfo-list.vue'), meta: { roles: ["admin"] } }, { path: '/base/parkingApply/list', name: 'base-parkingApply-list', // route level code-splitting // this generates a separate chunk (about.[hash].js) for this route // which is lazy-loaded when the route is visited. component: () => import('@/views/base/parkingApply-list.vue'), meta: { roles: ["admin"] } }, { path: '/base/alarmInfoFence/list', name: 'base-alarmInfoFence-list', // route level code-splitting // this generates a separate chunk (about.[hash].js) for this route // which is lazy-loaded when the route is visited. component: () => import('@/views/base/alarmInfo-fence-list.vue'), meta: { roles: ["admin"] } }, { path: '/base/alarmInfoAlert/list', name: 'base-alarmInfoAlert-list', // route level code-splitting // this generates a separate chunk (about.[hash].js) for this route // which is lazy-loaded when the route is visited. component: () => import('@/views/base/alarmInfo-alert-list.vue'), meta: { roles: ["admin"] } }, { path: '/base/informationInfoComplaint/list', name: 'base-informationInfoComplaint-list', // route level code-splitting // this generates a separate chunk (about.[hash].js) for this route // which is lazy-loaded when the route is visited. component: () => import('@/views/base/informationInfo-complaint-list.vue'), meta: { roles: ["admin"] } }, { path: '/base/informationInfoWarranty/list', name: 'base-informationInfoWarranty-list', // route level code-splitting // this generates a separate chunk (about.[hash].js) for this route // which is lazy-loaded when the route is visited. component: () => import('@/views/base/informationInfo-warranty-list.vue'), meta: { roles: ["admin"] } } ] export default routers;