From c80ea26a1f9e08893162f4838def0db2db3be4bd Mon Sep 17 00:00:00 2001
From: xiangpei <xiangpei@timesnew.cn>
Date: 星期五, 25 十月 2024 15:10:39 +0800
Subject: [PATCH] 8443

---
 src/router/index.js |   78 ++++++++++++++++++++++++++++++++++++--
 1 files changed, 73 insertions(+), 5 deletions(-)

diff --git a/src/router/index.js b/src/router/index.js
index 61191be..a327d8e 100644
--- a/src/router/index.js
+++ b/src/router/index.js
@@ -1,13 +1,81 @@
-import { createMemoryHistory, createRouter } from 'vue-router'
+import { createWebHashHistory, createRouter } from 'vue-router';
 
+import Layout from '@/layout/index.vue';
 
 const routes = [
-  { path: '/', component: () => import('@/views/home/index.vue') },
-]
+  {
+    path: '/',
+    redirect: '/login'
+  },
+
+  {
+    path: '/',
+    component: Layout,
+    children: [
+      {
+        path: 'index',
+        name: 'index',
+        component: () => import('@/views/home/index.vue'),
+      },
+      {
+        path: 'menu',
+        name: 'menu',
+        component: () => import('@/views/menu/index.vue')
+      },
+    ]
+  },
+  // 鐧诲綍
+  {
+    path: '/login',
+    component: () => import('@/views/login/index.vue'),
+  },
+  // 鍦ㄧ嚎鍩硅
+  {
+    path: '/train',
+    component: () => import('@/views/train/index.vue'),
+  },
+  // 浼氳
+  {
+    path: '/meet',
+    component: () => import('@/views/meet/index.vue'),
+  },
+  // 鑰冭瘯鍒楄〃
+  {
+    path: '/exam-list',
+    component: () => import('@/views/exam-list/index.vue'),
+  },
+  // 鑰冭瘯椤甸潰
+  {
+    path: '/exam',
+    component: () => import('@/views/exam/index.vue'),
+  },
+
+  // 鎴愮哗鍗曞垪琛�
+  {
+    path: '/grade-list',
+    component: () => import('@/views/grade-list/index.vue'),
+  },
+  // 璇曞嵎
+  {
+    path: '/grade',
+    component: () => import('@/views/grade/index.vue'),
+  },
+
+  // 鏁欏璧勬簮
+  {
+    path: '/folder',
+    component: () => import('@/views/folder/index.vue'),
+  },
+  //涓汉涓績
+  {
+    path: '/personal-center',
+    component: () => import('@/views/personal-center/index.vue'),
+  }
+];
 
 const router = createRouter({
-  history: createMemoryHistory(),
+  history: createWebHashHistory(),
   routes,
-})
+});
 
 export default router;
\ No newline at end of file

--
Gitblit v1.8.0