import Auth from '@/views/layout/auth' import { router, rootRouter } from './routes-common' type metaType = { isRegister: boolean } // 不需要登录的路由 const noLoginRouter = [] export default [ { path: '/', component: Auth, children: [ ...router, { path: '/login', name: 'login', component: () => import('@/views/layout/login'), meta: { isRegister: false } as metaType }, { path: '/home', name: 'home', component: () => import('@/school/home/index') }, { path: '/my-orchestra', name: 'my-orchestra', component: () => import('@/school/orchestra/index'), meta: { title: '我的乐团' } }, { path: '/create-orchestra', name: 'create-orchestra', component: () => import('@/school/orchestra/create-orchestra'), meta: { title: '新建乐团' } }, { path: '/orchestra-detail', name: 'orchestra-detail', component: () => import('@/school/orchestra/orchestra-detail'), meta: { title: '乐团详情' } }, { path: '/mass-message', name: 'mass-message', component: () => import('@/school/mass-message/index'), meta: { title: '群发记录' } }, { path: '/create-message', name: 'create-message', component: () => import('@/school/mass-message/create-message'), meta: { title: '群发消息' } }, { path: '/exercise-record', name: 'exercise-record', component: () => import('@/school/exercise-record'), meta: { title: '练习记录' } }, { path: '/exercis-detail', name: 'exercis-detail', component: () => import('@/school/exercise-record/exercis-detail'), meta: { title: '测评详情' } }, { path: '/attendance', name: 'attendance', component: () => import('@/school/attendance/index'), meta: { title: '考勤管理' } }, { path: '/student-att-day', name: 'student-att-day', component: () => import('@/school/attendance/student-att-day'), meta: { title: '考勤详情' } } ] }, ...rootRouter, ...noLoginRouter ]