Explorar o código

修改权限存储

zhaoke %!s(int64=3) %!d(string=hai) anos
pai
achega
318250384e
Modificáronse 2 ficheiros con 4 adicións e 3 borrados
  1. 2 1
      src/store/modules/user.js
  2. 2 2
      src/views/login/index.vue

+ 2 - 1
src/store/modules/user.js

@@ -10,7 +10,7 @@ const getDefaultState = () => {
     firstLogin: getToken('FirstLogin') ? JSON.parse(getToken('FirstLogin')) : false,
     UserType: sessionStorage.getItem('UserType') ? sessionStorage.getItem('UserType') : '',
     UserId: sessionStorage.getItem('User_Id') ? sessionStorage.getItem('User_Id') : '',
-    userPoewrList: getToken('userAuthList') ? JSON.parse(getToken('userAuthList')) : []
+    userPoewrList: sessionStorage.getItem('userAuthList') ? JSON.parse(sessionStorage.getItem('userAuthList')) : []
   }
 }
 
@@ -106,6 +106,7 @@ const actions = {
         sessionStorage.removeItem("UserType");
         sessionStorage.removeItem("User_Id");
         sessionStorage.removeItem("token");
+        sessionStorage.removeItem("userAuthList");
         removeToken(); // must remove  token  first
         removeToken('codeToken');
         removeToken('systemSet');

+ 2 - 2
src/views/login/index.vue

@@ -157,11 +157,11 @@ export default {
                         }
                       }
                       arrs.push('dashboard'); //进入首页手动添加权限
-                      setToken('userAuthList', arrs);
+                      sessionStorage.setItem('userAuthList', JSON.stringify(arrs));
                       this.$store.dispatch('user/setPowerList', arrs);
                       this.$router.push({ path: '/dashboard' || "/" });
                     } else {
-                      setToken('userAuthList', []);
+                      sessionStorage.setItem('userAuthList', []);
                       this.$store.dispatch('user/setPowerList', []);
                       this.$router.push('/');
                     }