This commit is contained in:
lip
2025-11-07 19:19:41 +08:00
85 changed files with 1812 additions and 357 deletions

View File

@@ -5,9 +5,9 @@ import {
login,
// logout,
getInfo,
// register,
// smsLogin,
// wechatLogin
register,
smsLogin,
wechatLogin
} from '@/apiRc/login'
import {
getToken,
@@ -228,22 +228,19 @@ const user = {
commit,
state
}) {
return new Promise((resolve, reject) => {
logout(state.token).then(() => {
commit('SET_TOKEN', '')
commit('SET_ROLES', [])
commit('SET_PERMISSIONS', [])
commit('SET_TYPE', '')
commit('SET_NICK', '')
commit('SET_PHONENUMBER', '')
commit('SET_USER_ID', '')
commit('SET_SHOWEXITPOPUP', false)
removeToken()
storage.clean()
resolve()
}).catch(error => {
reject(error)
})
return new Promise((resolve) => {
// 直接清理本地数据,不调用后端接口
commit('SET_TOKEN', '')
commit('SET_ROLES', [])
commit('SET_PERMISSIONS', [])
commit('SET_TYPE', '')
commit('SET_NICK', '')
commit('SET_PHONENUMBER', '')
commit('SET_USER_ID', '')
commit('SET_SHOWEXITPOPUP', false)
removeToken()
storage.clean()
resolve()
})
}
}