Ver código fonte

再次清空tocken

1
mo 3 anos atrás
pai
commit
309d4b7054
3 arquivos alterados com 4 adições e 1 exclusões
  1. 1 0
      src/store/modules/user.js
  2. 2 1
      src/utils/request.js
  3. 1 0
      src/utils/request2.js

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

@@ -174,6 +174,7 @@ const actions = {
       logout().then(() => {
         commit('SET_TOKEN', '')
         removeToken()
+        setToken('')
         removeCrossToken()
         resetRouter()
         removeTenant() // 移除机构信息

+ 2 - 1
src/utils/request.js

@@ -2,7 +2,7 @@ import ElementUI from "element-ui";
 import axios from "axios";
 import { Message } from "element-ui";
 import store from "@/store";
-import { getToken,removeToken } from "@/utils/auth";
+import { getToken,removeToken,setToken } from "@/utils/auth";
 import cleanDeep from "clean-deep";
 import qs from "querystring";
 // import { Loading } from 'element-ui'
@@ -114,6 +114,7 @@ service.interceptors.response.use(
         // })
         vue.$message.error(`登录过期,请重新登录!`);
         removeToken()
+        setToken('')
         setTimeout(async () => {
           await store.dispatch("user/resetToken").then(() => {
 

+ 1 - 0
src/utils/request2.js

@@ -125,6 +125,7 @@ async  res => {
         // })
 
         vue.$message.error(`登录过期,请重新登录!`)
+        setToken('')
         removeToken()
         setTimeout(() => {