diff --git a/src/permission.js b/src/permission.js index 847174d..b46cec4 100644 --- a/src/permission.js +++ b/src/permission.js @@ -101,7 +101,7 @@ router.beforeEach(async(to, from, next) => { next({ ...to, replace: true }) } catch (error) { // remove token and go to login page to re-login - await store.dispatch('user/resetToken') + await store.dispatch('user/logout') Message.error(error || 'Has Error') next(`/login`) NProgress.done() diff --git a/src/utils/request.js b/src/utils/request.js index 04da969..a66363b 100644 --- a/src/utils/request.js +++ b/src/utils/request.js @@ -46,7 +46,7 @@ service.interceptors.response.use( const { status, data } = response if (status === 401 || status === 403) { // 没有登录或者没有权限 - store.dispatch('user/resetToken').then(() => { + store.dispatch('user/logout').then(() => { location.reload() }) } @@ -62,7 +62,7 @@ service.interceptors.response.use( duration: 5 * 1000 }) // 没有登录或者没有权限 - store.dispatch('user/resetToken').then(() => { + store.dispatch('user/logout').then(() => { location.reload() }) } else { diff --git a/vue.config.js b/vue.config.js index d5604b5..e269f94 100644 --- a/vue.config.js +++ b/vue.config.js @@ -138,7 +138,7 @@ module.exports = { config // https://webpack.js.org/configuration/devtool/#development .when(process.env.NODE_ENV === 'development', - config => config.devtool('cheap-source-map') + config => config.devtool('source-map') ) config