wuheng 1 anno fa
parent
commit
f1c93d6251

+ 2 - 0
src/router/modules/archives.ts

@@ -9,6 +9,7 @@ const archives: AuthRoute.Route = {
       component: 'self',
       meta: {
         title: '档案搜索',
+        permissions: ['admin', 'teacher', 'member'],
         i18nTitle: 'message.routes.archives.students',
         requiresAuth: true,
         icon: 'icons8:student'
@@ -19,6 +20,7 @@ const archives: AuthRoute.Route = {
     title: '档案管理',
     i18nTitle: 'message.routes.archives._value',
     icon: 'vaadin:archives',
+    permissions: ['admin', 'teacher', 'member'],
     order: 9
   }
 };

+ 2 - 0
src/router/modules/dashboard.ts

@@ -10,6 +10,7 @@ const dashboard: AuthRoute.Route = {
       meta: {
         title: '工作台',
         requiresAuth: true,
+        permissions: ['admin', 'teacher', 'member'],
         icon: 'icon-park-outline:workbench',
         i18nTitle: 'message.routes.dashboard.workbench'
       }
@@ -19,6 +20,7 @@ const dashboard: AuthRoute.Route = {
     title: '仪表盘',
     icon: 'mdi:monitor-dashboard',
     order: 1,
+    permissions: ['admin', 'teacher', 'member'],
     i18nTitle: 'message.routes.dashboard.dashboard'
   }
 };

+ 1 - 0
src/router/modules/lesson.ts

@@ -64,6 +64,7 @@ const lesson: AuthRoute.Route = {
     title: '课程管理',
     i18nTitle: 'message.routes.lesson._value',
     icon: 'carbon:book',
+    permissions: ['admin', 'teacher', 'member'],
     order: 9
   }
 };