diff --git a/src/views/dashboard/overview/index.vue b/src/views/dashboard/overview/index.vue index bc9aa8a0..837f7d8f 100644 --- a/src/views/dashboard/overview/index.vue +++ b/src/views/dashboard/overview/index.vue @@ -26,6 +26,7 @@ import useWS from './hooks/useWS'; import useAppStore from '@/store/modules/app'; import { RESULT_CODE_SUCCESS } from '@/constants/result-constants'; import { useRouter } from 'vue-router'; +import { hasRoles } from '@/plugins/auth-user'; const router = useRouter(); const appStore = useAppStore(); const { t } = useI18n(); @@ -181,6 +182,7 @@ function loadData() { /**栏目信息跳转 */ function fnToRouter(name: string, query?: any) { + if (hasRoles(['student'])) return; router.push({ name, query }); }