lrf402788946 há 5 anos atrás
pai
commit
ca12e629a8
3 ficheiros alterados com 6 adições e 5 exclusões
  1. 1 1
      src/layout/layout-part/heads.vue
  2. 1 1
      src/plugins/methods.js
  3. 4 3
      src/util/axios-wrapper.js

+ 1 - 1
src/layout/layout-part/heads.vue

@@ -80,7 +80,7 @@ export default {
         let key = params[0];
         if (key.includes(`token`)) {
           let token = params[1];
-          sessionStorage.setItem('code', token);
+          sessionStorage.setItem('token', token);
           let info = jwt.decode(token);
           this.setUser(info);
           let turnTo = window.location.href.replace(window.location.search, '');

+ 1 - 1
src/plugins/methods.js

@@ -20,7 +20,7 @@ const Plugin = {
     };
 
     Vue.prototype.$toDetail = uri => {
-      let token = sessionStorage.getItem('code');
+      let token = sessionStorage.getItem('token');
       window.open(`http://localhost:8004${uri}&token=${token}`);
     };
     Vue.prototype.$isBindWx = () => {

+ 4 - 3
src/util/axios-wrapper.js

@@ -75,7 +75,6 @@ export default class AxiosWrapper {
     if (_.isObject(router)) {
       url = AxiosWrapper.routerChange(url, router);
     }
-    console.log(url);
     currentRequests += 1;
     // Indicator.open({
     //   spinnerType: 'fading-circle',
@@ -85,7 +84,9 @@ export default class AxiosWrapper {
       const axios = Axios.create({
         baseURL: this.baseUrl,
       });
-      axios.defaults.headers.common.Authorization = util.token;
+      if (sessionStorage.getItem('token')) {
+        axios.defaults.headers.common.Authorization = util.token;
+      }
       let res = await axios.request({
         method: isNullOrUndefined(data) ? 'get' : 'post',
         url,
@@ -129,4 +130,4 @@ export default class AxiosWrapper {
       }
     }
   }
-}
+}