From 63ffd54948372723cb3a9f3e0279fb7e7c04ea75 Mon Sep 17 00:00:00 2001 From: ycy <2861518472@qq.com> Date: Mon, 8 Apr 2024 12:56:45 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E5=AD=A6=E7=94=9F=E7=AE=A1?= =?UTF-8?q?=E7=90=86=E8=B7=AF=E7=94=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/layout/components/LayoutAside.vue | 8 ++++++++ src/router/index.js | 12 ++++-------- src/router/modules/studentManage.js | 24 ++++++++++++++++++++++++ 3 files changed, 36 insertions(+), 8 deletions(-) create mode 100644 src/router/modules/studentManage.js diff --git a/src/layout/components/LayoutAside.vue b/src/layout/components/LayoutAside.vue index 3f4ed22..81ec397 100644 --- a/src/layout/components/LayoutAside.vue +++ b/src/layout/components/LayoutAside.vue @@ -37,6 +37,14 @@ 学生收款 + + + + 学生管理 + + diff --git a/src/router/index.js b/src/router/index.js index c4e79e3..c4223a2 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -1,9 +1,9 @@ import { createRouter, createWebHistory } from "vue-router"; import FinanceBillManage from "./modules/financeBillManage"; import ReceivablesManagement from "./modules/receivables-management"; +import StudentManage from "./modules/studentManage"; import Login from "@/pages/login/index.vue"; import Password from "@/pages/password/index.vue"; -import Student from "@/pages/students/student.vue"; import Layout from "@/layout/index.vue"; const router = createRouter({ @@ -35,14 +35,10 @@ const router = createRouter({ name: "password", component: Password, }, - { - path: "/student", - name: "student", - component: Student, - }, ...FinanceBillManage, - ...ReceivablesManagement - ] + ...ReceivablesManagement, + ...StudentManage, + ], }); export default router; diff --git a/src/router/modules/studentManage.js b/src/router/modules/studentManage.js new file mode 100644 index 0000000..5b1d06a --- /dev/null +++ b/src/router/modules/studentManage.js @@ -0,0 +1,24 @@ +import Layout from "@/layout/index.vue"; +// import studentURL from "@/pages/students/student"; +import studentURL from "@/pages/students/student.vue"; + +const financeBillManage = [ + { + path: "/Student", + name: "student", + component: Layout, + meta: { title: "学生", name: "resource" }, + children: [ + { + path: "/Students", + name: "students", + component: studentURL, + meta: { + title: "学生管理", + }, + }, + ], + }, +]; + +export default financeBillManage;