diff --git a/pages/home/home.vue b/pages/home/home.vue index abea9b4..d7241d4 100644 --- a/pages/home/home.vue +++ b/pages/home/home.vue @@ -67,7 +67,7 @@ }) }, Quit () { - this.$store.dispatch('delUserInfo') + this.$store.dispatch('delUserInfo', '') uni.redirectTo({ url: '/pages/login/login' }) diff --git a/static/.DS_Store b/static/.DS_Store index 6603367..ff5d2ef 100644 Binary files a/static/.DS_Store and b/static/.DS_Store differ diff --git a/utils/request.js b/utils/request.js index 81fe058..d6c0180 100644 --- a/utils/request.js +++ b/utils/request.js @@ -64,7 +64,7 @@ const request = (params) => { content: `${res[1].data.message}`, showCancel: false }) - store.dispatch('delUserInfo') + store.dispatch('delUserInfo', '') uni.redirectTo({ url: '/pages/login/login' }) diff --git a/vuex/modules/user.js b/vuex/modules/user.js index 12b88c3..5d9c208 100644 --- a/vuex/modules/user.js +++ b/vuex/modules/user.js @@ -39,6 +39,7 @@ const actions = { }, delUserInfo({commit}, res) { uni.clearStorageSync('userInfo') + uni.clearStorageSync('saveToken') commit(types.DEL_USER_INFO, res) }, saveToken({commit}, res) { @@ -63,6 +64,7 @@ const mutations = { }, [types.DEL_USER_INFO] (state, res) { state.userInfo = res + state.saveToken = res }, [types.SAVE_TOKEN] (state, res) { state.saveToken = res