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