import type { Route } from '@/global' import systemRoutes from './system' import certRoutes from './cert' import equipmentRoutes from './equipment' import resourceRoute from './resource' import orderRoute from './order' // const Layout = () => import('@/layouts/index_noSiderbar.vue') const Layout = () => import('@/layouts/index.vue') const routes: Route.recordRaw[] = [ { path: '/workbench', component: Layout, redirect: '/workbench/index', name: 'Workbench', meta: { title: '数据管理', icon: 'ep:key', auth: '/workbench', }, children: [ { path: 'index', name: 'WorkbenchIndex', component: () => import('@/views/workbench/index.vue'), meta: { title: '工作台', auth: '/workbench/index', icon: 'ep:key', sidebar: false, breadcrumb: false, activeMenu: '/workbench', }, }, ], }, ...orderRoute, ...certRoutes, ...equipmentRoutes, ...resourceRoute, ...systemRoutes, ] export default routes