diff --git a/src/store/modules/user.js b/src/store/modules/user.js index c047a23..2583b76 100644 --- a/src/store/modules/user.js +++ b/src/store/modules/user.js @@ -136,7 +136,7 @@ const actions = { // 登录 async login({ commit }, data) { const res = await login(data) - console.log('将登录页的逻辑移动到 vuex 里面') + // console.log('将登录页的逻辑移动到 vuex 里面') commit('setToken', res) setTimeStamp() }, diff --git a/src/utils/request.js b/src/utils/request.js index 5e557b6..adac6b6 100644 --- a/src/utils/request.js +++ b/src/utils/request.js @@ -108,13 +108,13 @@ service.interceptors.response.use(res => { return Promise.reject(message) // 这里的reject是为了可以继续链式调用, 比如跳到login/index handleLogin catch } }, async err => { + console.dir(err) // 有一种特殊情况, token出错了, 就要退出登录 if (err.response && err.response.data && err.response.data.code === 10002) { await store.dispatch('user/logout') router.push('/login') Message.error('登录失效') } else { - console.dir(err) // 提示错误 Message.error(err.message) // reject