suhanqian 1 year ago
parent
commit
c8c931c524
4 changed files with 3 additions and 4 deletions
  1. 1 0
      src/router/index.js
  2. 2 2
      src/store/index.js
  3. 0 1
      src/utils/request.js
  4. 0 1
      src/views/pages/login.vue

+ 1 - 0
src/router/index.js

@@ -47,6 +47,7 @@ const router = new Router({
 })
 
 router.beforeEach((to, from, next) => {
+  //存路径
   if(to.path != "/login") {
     localStorage.setItem('pathCopy',to.path)
     // store.state.pathCopyshow = true

+ 2 - 2
src/store/index.js

@@ -12,8 +12,8 @@ export default new Vuex.Store({
     navbarLayoutType: 'colorful',
     // 侧边栏, 布局皮肤, default(白色) / dark(黑色)
     sidebarLayoutSkin: 'dark',
-    pathCopy:'',
-    pathCopyshow:false,
+    pathCopy:'', //存菜单路径
+    pathCopyshow:false, 
     // 侧边栏, 折叠状态
     sidebarFold: false,
     // 侧边栏, 菜单

+ 0 - 1
src/utils/request.js

@@ -55,7 +55,6 @@ http.interceptors.response.use(response => {
   if (response.data.code === 401 || response.data.code === 402 || response.data.code === 403 || response.data.code === 10001) {
     if(localStorage.getItem('pathCopy')) {
       localStorage.setItem('pathCopyshow',true)
-      // store.state.pathCopy = to.path
     }
     clearLoginInfo()
     router.replace({ name: 'login' })

+ 0 - 1
src/views/pages/login.vue

@@ -183,7 +183,6 @@ export default {
           else{
             this.$router.replace({ name: 'home' })
           }
-          // this.$router.replace({ name: 'home' })
         }).catch(() => {})
       })
     }, 1000, { 'leading': true, 'trailing': false })