| | |
| | | import { createRouter, createWebHashHistory } from 'vue-router' |
| | | import Layout from '@/layout/layout.vue' |
| | | const Transmission = () => import('@/views/transmission.vue') |
| | | const ExportTask = () => import('@/views/exportTask.vue') |
| | | const Setting = () => import('@/views/setting.vue') |
| | | const Home = () => import('@/views/home.vue') |
| | | const Login = () => import('@/views/login.vue') |
| | | |
| | | const router = createRouter({ |
| | |
| | | routes: [ |
| | | { |
| | | path: '/', |
| | | redirect: 'transmission' |
| | | redirect: 'home' |
| | | }, |
| | | { |
| | | path: '/login', |
| | |
| | | path: '/', |
| | | component: Layout, |
| | | children: [ |
| | | // { |
| | | // path: '/home', |
| | | // name: 'home', |
| | | // meta: { auth: true }, |
| | | // component: Home |
| | | // }, |
| | | { |
| | | path: '/transmission', |
| | | name: 'transmission', |
| | | path: '/home', |
| | | name: 'home', |
| | | meta: { auth: true }, |
| | | component: Transmission |
| | | }, |
| | | { |
| | | path: '/exportTask', |
| | | name: 'exportTask', |
| | | meta: { auth: true }, |
| | | component: ExportTask |
| | | }, |
| | | { |
| | | path: '/setting', |
| | | name: 'setting', |
| | | meta: { auth: true }, |
| | | component: Setting |
| | | component: Home |
| | | } |
| | | ] |
| | | } |