diff --git a/src/page/index/top/index.vue b/src/page/index/top/index.vue index c7253c6..6b99b79 100644 --- a/src/page/index/top/index.vue +++ b/src/page/index/top/index.vue @@ -232,6 +232,7 @@ submitSwitch (form, done) { this.$store.dispatch("refreshToken", form).then(() => { this.userBox = false; + this.$router.push({path: "/"}); }) done(); }, diff --git a/src/store/modules/user.js b/src/store/modules/user.js index 6a7989c..5fe9fd0 100644 --- a/src/store/modules/user.js +++ b/src/store/modules/user.js @@ -125,6 +125,7 @@ const user = { const data = res.data; commit('SET_TOKEN', data.access_token); commit('SET_REFRESH_TOKEN', data.refresh_token); + commit('SET_USER_INFO', data); resolve(); }).catch(error => { reject(error)