其他类型考试

This commit is contained in:
biss committed 2026-08-08 16:42:57 +08:00
1 parent a1205c8ef7
commit c9163e1d2f
14 files changed
+13172 -4

No files matched your search

+1 -1
View File
@@ -1,7 +1,7 @@
{
"name": "web",
"private": true,
"version": "2.3.0-rc2",
"version": "2.3.0-rc3",
"type": "module",
"scripts": {
"dev": "vite",
+4
View File
@@ -177,6 +177,10 @@ const navigationGroups = computed<NavigationGroup[]>(() => [
hasAnyRole(['SuperAdmin', 'AcademicAdmin', 'CollegeAdmin', 'Teacher', 'Student', 'Counselor']),
{ path: '/grades', label: isStudent.value ? '学业成绩' : isTeacher.value ? '成绩录入' : '成绩管理' },
),
...whenVisible(
hasAnyRole(['SuperAdmin', 'AcademicAdmin', 'Student']),
{ path: '/other-exams', label: '其他考试成绩' },
),
...whenVisible(
hasAnyRole(['SuperAdmin', 'AcademicAdmin', 'Teacher', 'Student']),
{
+6
View File
@@ -247,6 +247,12 @@ const router = createRouter({
roles: ['SuperAdmin', 'AcademicAdmin', 'CollegeAdmin', 'Teacher', 'Student', 'Counselor'],
},
},
{
path: 'other-exams',
name: 'other-exams',
component: () => import('../views/OtherExamsView.vue'),
meta: { roles: ['SuperAdmin', 'AcademicAdmin', 'Student'] },
},
{
path: 'exams',
name: 'exams',
Loaded 3 of 14 files, more files were not shown because too many files have changed in this diff. Show more