feat: 引入设备路由,优化路由配置

This commit is contained in:
zhanghao 2026-08-25 15:18:25 +08:00
parent a74ef03d19
commit 30c6c7c4b3

View File

@ -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 } }]