瀏覽代碼

登录配置

zhuliu 1 年之前
父節點
當前提交
6265538ab4
共有 2 個文件被更改,包括 9 次插入7 次删除
  1. 8 6
      src/utils/axios.js
  2. 1 1
      src/views/login/index.vue

+ 8 - 6
src/utils/axios.js

@@ -62,13 +62,15 @@ _axios.interceptors.response.use(
     }
     if (code === 401) {
       var redirectUrl = Router.app._route
-      var route1 = {
-        userName:localStorage.getItem('username'),
-        path:redirectUrl.path,
-        query:redirectUrl.query,
-        params:redirectUrl.params
+      if(redirectUrl.path!='/login'){
+        var route1 = {
+          userName:localStorage.getItem('username'),
+          path:redirectUrl.path,
+          query:redirectUrl.query,
+          params:redirectUrl.params
+        }
+        storage.setObj('redirectUrl',route1)
       }
-      storage.setObj('redirectUrl',route1)
       Router.push({
         path: `/login`
       }).then(r => {})

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

@@ -268,7 +268,7 @@ export default {
           if(redirectUrl){
             redirectUrl = JSON.parse(redirectUrl)
             localStorage.removeItem('redirectUrl')
-            if(redirectUrl.username != this.ruleForm.username){
+            if(redirectUrl.userName != this.ruleForm.username){
               this.$router.push({
                 path: '/home'
               })