From cf781983869a96d92069b20f6d2dfd4287d541fc Mon Sep 17 00:00:00 2001 From: guoyuji <guoyujie@ng.com> Date: 星期日, 28 四月 2024 11:31:32 +0800 Subject: [PATCH] 添加satoken权限控制 --- north-glass-erp/northglass-erp/src/layout/MainErpView.vue | 11 ++++++++--- 1 files changed, 8 insertions(+), 3 deletions(-) diff --git a/north-glass-erp/northglass-erp/src/layout/MainErpView.vue b/north-glass-erp/northglass-erp/src/layout/MainErpView.vue index e44a365..650259f 100644 --- a/north-glass-erp/northglass-erp/src/layout/MainErpView.vue +++ b/north-glass-erp/northglass-erp/src/layout/MainErpView.vue @@ -15,12 +15,17 @@ const store=userInfo() const router = useRouter() -const user = null const userStore = useUserInfoStore() +const user = userStore.user.userName watch(()=>userStore.responseCode,(newVal) => { switch (newVal){ case 401:{ - ElMessage.warning(t('error.Code_401')) + if(userStore.msg.split('.')[1] === 'search'){ + router.push({path:'/main/order/notPermission'}); + }else{ + ElMessage.warning(t('error.Code_401')) + } + userStore.responseCode=null break } case 402:{ @@ -34,7 +39,7 @@ } } ) -//userStore.user.userName + store.createWebSocket(); function quit(){ userStore.$patch({ -- Gitblit v1.8.0