diff --git a/src/router/index.js b/src/router/index.js index 9c6e4ab..475c3c9 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -1,6 +1,6 @@ import { createRouter, createWebHistory } from 'vue-router' import Layout from '@/layout' -import { resolveCommonView } from '@cmvr/iot-common' +import { createDeviceRoutes, resolveCommonView } from '@cmvr/iot-common' const commonView = (view) => { const component = resolveCommonView(view) @@ -14,6 +14,7 @@ export const constantRoutes = [ { path: '/register', component: commonView('register'), hidden: true }, { path: '/401', component: commonView('error/401'), hidden: true }, { path: '/:pathMatch(.*)*', component: commonView('error/404'), hidden: true }, + ...createDeviceRoutes(Layout), { path: '/', component: Layout, redirect: '/index', children: [{ path: 'index', component: () => import('@/views/index.vue'), name: 'Index', meta: { title: '首页', icon: 'dashboard', affix: true } }]