From 54e06ab83d8fbebf91f8e0c3a621da743ac5af26 Mon Sep 17 00:00:00 2001
From: 黄何裕 <1053952480@qq.com>
Date: 星期四, 08 八月 2024 09:28:06 +0800
Subject: [PATCH] 课表页面开发

---
 src/router/index.js |  279 ++++++++++++++++++++++++++++++-------------------------
 1 files changed, 152 insertions(+), 127 deletions(-)

diff --git a/src/router/index.js b/src/router/index.js
index 5a0c890..ee4ea47 100644
--- a/src/router/index.js
+++ b/src/router/index.js
@@ -56,83 +56,108 @@
       },
     ],
   },
-
   {
-    path: "/educational",
+    path: "/",
     component: Layout,
-    redirect: "/educational/student",
-    name: "Educational",
-    meta: { title: "鏁欏姟", icon: "el-icon-s-help" },
+    redirect: "/curriculum",
     children: [
       {
-        path: "student",
+        path: "/curriculum",
+        name: "Curriculum",
+        component: () => import("@/views/curriculum/index"),
+        meta: { title: "璇捐〃", icon: "table" },
+      },
+    ],
+  },
+  {
+    path: "/",
+    component: Layout,
+    redirect: "/student",
+    children: [
+      {
+        path: "/student",
         name: "Student",
         component: () => import("@/views/student/index"),
         meta: { title: "瀛﹀憳", icon: "table" },
       },
-      {
-        path: "student/details",
-        name: "StudentDetails",
-        component: () => import("@/views/student/components/details.vue"),
-        meta: { title: "瀛﹀憳璇︽儏" },
-        hidden: true,
-      },
-      {
-        path: "class",
-        name: "Class",
-        component: () => import("@/views/class/index"),
-        meta: { title: "鐝骇", icon: "tree" },
-      },
-      {
-        path: "scheduleCourses",
-        name: "ScheduleCourses",
-        component: () => import("@/views/scheduleCourses/index"),
-        meta: { title: "鎺掕", icon: "table" },
-      },
-      {
-        path: "work",
-        name: "Work",
-        component: () => import("@/views/work/index"),
-        meta: { title: "浣滀笟", icon: "tree" },
-      },
-      {
-        path: "comment",
-        name: "Comment",
-        component: () => import("@/views/comment/index"),
-        meta: { title: "鐐硅瘎", icon: "table" },
-      },
-      {
-        path: "curriculum",
-        name: "Curriculum",
-        component: () => import("@/views/curriculum/index"),
-        meta: { title: "璇捐〃", icon: "tree" },
-      },
-      {
-        path: "table",
-        name: "Table",
-        component: () => import("@/views/student/index"),
-        meta: { title: "鏃ョ▼", icon: "table" },
-      },
-      {
-        path: "development",
-        name: "Development",
-        component: () => import("@/views/development/index"),
-        meta: { title: "鎴愰暱", icon: "tree" },
-      },
-      {
-        path: "integral",
-        name: "Integral",
-        component: () => import("@/views/integral/index"),
-        meta: { title: "绉垎", icon: "tree" },
-      },
-      {
-        path: "rollCall",
-        name: "RollCall",
-        component: () => import("@/views/rollCall/index"),
-        meta: { title: "鐐硅瘎", icon: "tree" },
-      },
     ],
   },
+  // {
+  //   path: "/educational",
+  //   component: Layout,
+  //   redirect: "/educational/student",
+  //   name: "Educational",
+  //   meta: { title: "鏁欏姟", icon: "el-icon-s-help" },
+  //   children: [
+  //     {
+  //       path: "student",
+  //       name: "Student",
+  //       component: () => import("@/views/student/index"),
+  //       meta: { title: "瀛﹀憳", icon: "table" },
+  //     },
+  //     {
+  //       path: "student/details",
+  //       name: "StudentDetails",
+  //       component: () => import("@/views/student/components/details.vue"),
+  //       meta: { title: "瀛﹀憳璇︽儏" },
+  //       hidden: true,
+  //     },
+  //     {
+  //       path: "class",
+  //       name: "Class",
+  //       component: () => import("@/views/class/index"),
+  //       meta: { title: "鐝骇", icon: "tree" },
+  //     },
+  //     {
+  //       path: "scheduleCourses",
+  //       name: "ScheduleCourses",
+  //       component: () => import("@/views/scheduleCourses/index"),
+  //       meta: { title: "鎺掕", icon: "table" },
+  //     },
+  //     {
+  //       path: "work",
+  //       name: "Work",
+  //       component: () => import("@/views/work/index"),
+  //       meta: { title: "浣滀笟", icon: "tree" },
+  //     },
+  //     {
+  //       path: "comment",
+  //       name: "Comment",
+  //       component: () => import("@/views/comment/index"),
+  //       meta: { title: "鐐硅瘎", icon: "table" },
+  //     },
+  //     {
+  //       path: "curriculum",
+  //       name: "Curriculum",
+  //       component: () => import("@/views/curriculum/index"),
+  //       meta: { title: "璇捐〃", icon: "tree" },
+  //     },
+  //     {
+  //       path: "table",
+  //       name: "Table",
+  //       component: () => import("@/views/student/index"),
+  //       meta: { title: "鏃ョ▼", icon: "table" },
+  //     },
+  //     {
+  //       path: "development",
+  //       name: "Development",
+  //       component: () => import("@/views/development/index"),
+  //       meta: { title: "鎴愰暱", icon: "tree" },
+  //     },
+  //     {
+  //       path: "integral",
+  //       name: "Integral",
+  //       component: () => import("@/views/integral/index"),
+  //       meta: { title: "绉垎", icon: "tree" },
+  //     },
+  //     {
+  //       path: "rollCall",
+  //       name: "RollCall",
+  //       component: () => import("@/views/rollCall/index"),
+  //       meta: { title: "鐐硅瘎", icon: "tree" },
+  //     },
+  //   ],
+  // },
 
   // {
   //   path: '/form',
@@ -147,66 +172,66 @@
   //   ]
   // },
 
-  {
-    path: "/nested",
-    component: Layout,
-    redirect: "/nested/menu1",
-    name: "Nested",
-    meta: {
-      title: "Nested",
-      icon: "nested",
-    },
-    children: [
-      {
-        path: "menu1",
-        component: () => import("@/views/nested/menu1/index"), // Parent router-view
-        name: "Menu1",
-        meta: { title: "Menu1" },
-        children: [
-          {
-            path: "menu1-1",
-            component: () => import("@/views/nested/menu1/menu1-1"),
-            name: "Menu1-1",
-            meta: { title: "Menu1-1" },
-          },
-          {
-            path: "menu1-2",
-            component: () => import("@/views/nested/menu1/menu1-2"),
-            name: "Menu1-2",
-            meta: { title: "Menu1-2" },
-            children: [
-              {
-                path: "menu1-2-1",
-                component: () =>
-                  import("@/views/nested/menu1/menu1-2/menu1-2-1"),
-                name: "Menu1-2-1",
-                meta: { title: "Menu1-2-1" },
-              },
-              {
-                path: "menu1-2-2",
-                component: () =>
-                  import("@/views/nested/menu1/menu1-2/menu1-2-2"),
-                name: "Menu1-2-2",
-                meta: { title: "Menu1-2-2" },
-              },
-            ],
-          },
-          {
-            path: "menu1-3",
-            component: () => import("@/views/nested/menu1/menu1-3"),
-            name: "Menu1-3",
-            meta: { title: "Menu1-3" },
-          },
-        ],
-      },
-      {
-        path: "menu2",
-        component: () => import("@/views/nested/menu2/index"),
-        name: "Menu2",
-        meta: { title: "menu2" },
-      },
-    ],
-  },
+  // {
+  //   path: "/nested",
+  //   component: Layout,
+  //   redirect: "/nested/menu1",
+  //   name: "Nested",
+  //   meta: {
+  //     title: "Nested",
+  //     icon: "nested",
+  //   },
+  //   children: [
+  //     {
+  //       path: "menu1",
+  //       component: () => import("@/views/nested/menu1/index"), // Parent router-view
+  //       name: "Menu1",
+  //       meta: { title: "Menu1" },
+  //       children: [
+  //         {
+  //           path: "menu1-1",
+  //           component: () => import("@/views/nested/menu1/menu1-1"),
+  //           name: "Menu1-1",
+  //           meta: { title: "Menu1-1" },
+  //         },
+  //         {
+  //           path: "menu1-2",
+  //           component: () => import("@/views/nested/menu1/menu1-2"),
+  //           name: "Menu1-2",
+  //           meta: { title: "Menu1-2" },
+  //           children: [
+  //             {
+  //               path: "menu1-2-1",
+  //               component: () =>
+  //                 import("@/views/nested/menu1/menu1-2/menu1-2-1"),
+  //               name: "Menu1-2-1",
+  //               meta: { title: "Menu1-2-1" },
+  //             },
+  //             {
+  //               path: "menu1-2-2",
+  //               component: () =>
+  //                 import("@/views/nested/menu1/menu1-2/menu1-2-2"),
+  //               name: "Menu1-2-2",
+  //               meta: { title: "Menu1-2-2" },
+  //             },
+  //           ],
+  //         },
+  //         {
+  //           path: "menu1-3",
+  //           component: () => import("@/views/nested/menu1/menu1-3"),
+  //           name: "Menu1-3",
+  //           meta: { title: "Menu1-3" },
+  //         },
+  //       ],
+  //     },
+  //     {
+  //       path: "menu2",
+  //       component: () => import("@/views/nested/menu2/index"),
+  //       name: "Menu2",
+  //       meta: { title: "menu2" },
+  //     },
+  //   ],
+  // },
 
   // {
   //   path: 'external-link',

--
Gitblit v1.8.0