fix: 看板数字活动连接禁止学生角色跳转页面
This commit is contained in:
@@ -26,6 +26,7 @@ import useWS from './hooks/useWS';
|
|||||||
import useAppStore from '@/store/modules/app';
|
import useAppStore from '@/store/modules/app';
|
||||||
import { RESULT_CODE_SUCCESS } from '@/constants/result-constants';
|
import { RESULT_CODE_SUCCESS } from '@/constants/result-constants';
|
||||||
import { useRouter } from 'vue-router';
|
import { useRouter } from 'vue-router';
|
||||||
|
import { hasRoles } from '@/plugins/auth-user';
|
||||||
const router = useRouter();
|
const router = useRouter();
|
||||||
const appStore = useAppStore();
|
const appStore = useAppStore();
|
||||||
const { t } = useI18n();
|
const { t } = useI18n();
|
||||||
@@ -181,6 +182,7 @@ function loadData() {
|
|||||||
|
|
||||||
/**栏目信息跳转 */
|
/**栏目信息跳转 */
|
||||||
function fnToRouter(name: string, query?: any) {
|
function fnToRouter(name: string, query?: any) {
|
||||||
|
if (hasRoles(['student'])) return;
|
||||||
router.push({ name, query });
|
router.push({ name, query });
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user