From e95b21a03fe9dfc35326c99890a685c53cd36fbc Mon Sep 17 00:00:00 2001
From: zhanghua <314079846@qq.com>
Date: 星期一, 20 十月 2025 15:29:45 +0800
Subject: [PATCH] 续费人员查询修改
---
src/router/index.js | 374 +++++++++++++++++++++++++++++++++--------------------
1 files changed, 234 insertions(+), 140 deletions(-)
diff --git a/src/router/index.js b/src/router/index.js
index 5a0c890..1b273c8 100644
--- a/src/router/index.js
+++ b/src/router/index.js
@@ -30,8 +30,7 @@
* a base page that does not have permission requirements
* all roles can be accessed
*/
-export const constantRoutes = [
- {
+export const constantRoutes = [{
path: "/login",
component: () => import("@/views/login/index"),
hidden: true,
@@ -43,96 +42,185 @@
hidden: true,
},
+ // {
+ // path: "/",
+ // component: Layout,
+ // redirect: "/home",
+ // children: [
+ // {
+ // path: "home",
+ // name: "home",
+ // component: () => import("@/views/home/index"),
+ // meta: { title: "棣栭〉", icon: "dashboard" },
+ // },
+ // ],
+ // },
+ // {
+ // path: "/",
+ // component: Layout,
+ // redirect: "/curriculum",
+ // children: [
+ // {
+ // path: "/curriculum",
+ // name: "Curriculum",
+ // component: () => import("@/views/curriculum/index"),
+ // meta: { title: "璇捐〃", icon: "table" },
+ // },
+ // ],
+ // },
{
path: "/",
component: Layout,
- redirect: "/home",
- children: [
- {
- path: "home",
- name: "home",
- component: () => import("@/views/home/index"),
- meta: { title: "棣栭〉", icon: "dashboard" },
- },
- ],
- },
-
- {
- path: "/educational",
- component: Layout,
- redirect: "/educational/student",
- name: "Educational",
- meta: { title: "鏁欏姟", icon: "el-icon-s-help" },
- children: [
- {
- path: "student",
+ redirect: "/student",
+ children: [{
+ path: "/student",
name: "Student",
component: () => import("@/views/student/index"),
- meta: { title: "瀛﹀憳", icon: "table" },
+ meta: {
+ title: "瀛﹀憳鍒楄〃",
+ icon: "user"
+ },
},
{
path: "student/details",
name: "StudentDetails",
component: () => import("@/views/student/components/details.vue"),
- meta: { title: "瀛﹀憳璇︽儏" },
+ 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: "/",
+ component: Layout,
+ redirect: "/class",
+ children: [{
+ path: "/class",
+ name: "Class",
+ component: () => import("@/views/class/index"),
+ meta: {
+ title: "鐝骇鍒楄〃",
+ icon: "table"
+ },
+ }, ],
+ },{
+ path: "/",
+ component: Layout,
+ redirect: "/order",
+ children: [{
+ path: "/order",
+ name: "Order",
+ component: () => import("@/views/order/index"),
+ meta: {
+ title: "瀛﹀憳璁㈠崟",
+ icon: "form"
+ },
+ }, ],
+ },{
+ path: "/",
+ component: Layout,
+ redirect: "/attendance",
+ children: [{
+ path: "/attendance",
+ name: "Attendance",
+ component: () => import("@/views/attendance/index"),
+ meta: {
+ title: "鑰冨嫟姹囨�昏〃",
+ icon: "dashboard"
+ },
+ }, ],
+ },{
+ path: "/",
+ component: Layout,
+ redirect: "/attendance_day",
+ children: [{
+ path: "/attendance_day",
+ name: "AttendanceDay",
+ component: () => import("@/views/attendanceDay/index"),
+ meta: {
+ title: "鑰冨嫟鏃ユ姤琛�",
+ icon: "example"
+ },
+ }, ],
+ },
+ // {
+ // 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 +235,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',
@@ -220,13 +308,19 @@
// },
// 404 page must be placed at the end !!!
- { path: "*", redirect: "/404", hidden: true },
+ {
+ path: "*",
+ redirect: "/404",
+ hidden: true
+ },
];
const createRouter = () =>
new Router({
// mode: 'history', // require service support
- scrollBehavior: () => ({ y: 0 }),
+ scrollBehavior: () => ({
+ y: 0
+ }),
routes: constantRoutes,
});
--
Gitblit v1.8.0