完善管理系统router

This commit is contained in:
2025-10-31 13:24:59 +08:00
parent 44857aed75
commit ded33d7752

View File

@@ -16,6 +16,12 @@ const SchoolEnterpriseView = ()=> import('../views/socialservice/SchoolEnterpris
const IntershipView = () => import('../views/socialservice/Internship/InternshipView.vue')
const GovernmentView = ()=> import('../views/socialservice/Government/governmentView.vue')
const ServiceimgView= ()=> import('../views/socialservice/img/serviceimg.vue')
const OnlineCourseView = ()=>import('../views/caseresource/onlinecourse/onlineCourseView.vue')
const teachingCaseView = ()=>import('../views/caseresource/teachingcase/teachingCaseView.vue')
const videosCaseView = ()=>import('../views/caseresource/videoscase/videosCaseView.vue')
const CaseSettingView = ()=>import('../views/caseresource/setting/caseSettingView.vue')
// 定义路由规则(现在 RouteRecordRaw 导入正确)
const routes: RouteRecordRaw[] = [
{
@@ -162,6 +168,58 @@ const routes: RouteRecordRaw[] = [
]
}
,
{
path: '/resourcecase', // 父菜单对应路径(与 el-sub-menu 的 index 一致)
name: 'resourcecase',
meta: {
title: '案例资源', // 父菜单标题
requiresAuth: false
},
children: [
// 子菜单3乡村政府项目对应菜单 index="/service/government"
{
path: 'setting', // 完整路径为 /service/government
name: 'setting',
component: CaseSettingView,
meta: {
title: '封面设置', // 与子菜单标题一致
requiresAuth: false
}
},
// 子菜单1校企合作对应菜单 index="/service/schoolEnterprise"
{
path: 'onlinecourse', // 完整路径为 /service/schoolEnterprise
name: 'onlinecourse',
component: OnlineCourseView,
meta: {
title: '线上课程', // 与子菜单标题一致
requiresAuth: false
}
},
// 子菜单2研究实习项目对应菜单 index="/service/internship"
{
path: 'teachingcase', // 完整路径为 /service/internship
name: 'teachingcase',
component: teachingCaseView,
meta: {
title: '教学案例', // 与子菜单标题一致
requiresAuth: false
}
},
// 子菜单3乡村政府项目对应菜单 index="/service/government"
{
path: 'videoscase', // 完整路径为 /service/government
name: 'videoscase',
component: videosCaseView,
meta: {
title: '视频案例', // 与子菜单标题一致
requiresAuth: false
}
}
]
}
]
const router = createRouter({