diff --git a/src/layout/components/Navbar.vue b/src/layout/components/Navbar.vue index 6a72426..9f7cb69 100644 --- a/src/layout/components/Navbar.vue +++ b/src/layout/components/Navbar.vue @@ -209,7 +209,7 @@ const roleList = computed(() => { return item.path === "/index" || item.role === 1; } if (currentRole === 2) { - return item.path === "/index" || item.role === 2; + return item.path === "/index"; } if (!item.role || item.path === "/index" || item.path === "/analysis/index") return true; return item.role == currentRole; diff --git a/src/layout/components/Sidebar/index.vue b/src/layout/components/Sidebar/index.vue index a4fdfb1..db70ece 100644 --- a/src/layout/components/Sidebar/index.vue +++ b/src/layout/components/Sidebar/index.vue @@ -24,7 +24,7 @@ import useAppStore from "@/store/modules/app"; import * as indexApi from "@/api/teacher"; import useSettingsStore from "@/store/modules/settings"; import usePermissionStore from "@/store/modules/permission"; -import { constantRoutes, dynamicRoutes, teacherRoutes, platformAdminRoutes, schoolAdminRoutes } from "@/router/index.js"; +import { constantRoutes, dynamicRoutes, teacherRoutes, platformAdminRoutes } from "@/router/index.js"; import useUserStore from "@/store/modules/user"; const { proxy } = getCurrentInstance(); const userStore = useUserStore(); @@ -323,7 +323,7 @@ const getTaskList = () => { if (userStore.userInfo.roleId == 1) { sidebarRouters.value = [...constantRoutes, ...platformAdminRoutes]; } else if (userStore.userInfo.roleId == 2) { - sidebarRouters.value = [...constantRoutes, ...schoolAdminRoutes]; + sidebarRouters.value = [...constantRoutes]; } else if (userStore.userInfo.roleId != 3) { indexApi.getTaskList({ classId: userStore.userInfo.classId }).then((res) => { const disabledTitles = processModuleStatus(groupAndSortModules(res.data)).disabledParents; diff --git a/src/router/index.js b/src/router/index.js index d385d18..869c67d 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -634,7 +634,7 @@ export const schoolAdminRoutes = [ ]; const router = createRouter({ history: createWebHistory(), - routes: [...constantRoutes, ...dynamicRoutes, ...teacherRoutes, ...platformAdminRoutes, ...schoolAdminRoutes], + routes: [...constantRoutes, ...dynamicRoutes, ...teacherRoutes, ...platformAdminRoutes], scrollBehavior(to, from, savedPosition) { if (savedPosition) { return savedPosition;