页面完善
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
// import { login, logout, getInfo } from '@/api/login'
|
||||
import { getToken, setToken, removeToken } from '@/utils/auth'
|
||||
import { getToken, setToken, removeToken } from '../../utils/auth'
|
||||
|
||||
const user = {
|
||||
state: {
|
||||
@@ -65,12 +65,13 @@ const user = {
|
||||
},
|
||||
|
||||
// 登出
|
||||
LogOut({ commit, state }) {
|
||||
LogOut({ commit, state, dispatch }) {
|
||||
return new Promise((resolve, reject) => {
|
||||
logout(state.token)
|
||||
.then(() => {
|
||||
commit('SET_TOKEN', '')
|
||||
commit('SET_ROLES', [])
|
||||
dispatch('chat/closeWebsocket', {}, { root: true }) // 关闭websocket
|
||||
removeToken()
|
||||
resolve()
|
||||
})
|
||||
@@ -81,10 +82,11 @@ const user = {
|
||||
},
|
||||
|
||||
// 前端 登出
|
||||
FedLogOut({ commit }) {
|
||||
FedLogOut({ commit, dispatch }) {
|
||||
return new Promise((resolve) => {
|
||||
removeToken()
|
||||
commit('SET_TOKEN', '')
|
||||
dispatch('chat/closeWebsocket', {}, { root: true }) // 关闭websocket
|
||||
resolve()
|
||||
})
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user