import type { Route } from '@/global' const Layout = () => import('@/layouts/index.vue') const routes: Route.recordRaw[] = [ { path: '/equipment', component: Layout, redirect: '/equipmentInfo/bookList', name: 'EquipmentInfo', meta: { title: '设备与装置', icon: 'ep:key', auth: '/equipment', }, children: [ { path: 'equipmentList', name: 'EquipmentList', component: () => import('@/views/equipement/equipment/list.vue'), meta: { title: '设备信息管理', auth: '/equipment/info/book', icon: 'ep:key', }, }, { path: 'equipmentList/:type/:id?', name: 'EquipmentDetail', component: () => import('@/views/equipement/equipment/detail.vue'), meta: { title: '设备信息管理', icon: 'ep:key', sidebar: false, breadcrumb: true, activeMenu: '/equipment/equipmentList', }, }, { path: 'standardList', name: 'StandardList', component: () => import('@/views/equipement/standard/list.vue'), meta: { title: '标准装置管理', auth: '/standard/bookInfo', icon: 'ep:key', }, }, { path: 'standardList/:type/:id?', name: 'StandardDetail', component: () => import('@/views/equipement/standard/detail.vue'), meta: { title: '标准装置管理', icon: 'ep:key', sidebar: false, breadcrumb: true, activeMenu: '/equipment/standardList', }, }, ], }, ] export default routes