页面完善

This commit is contained in:
24kycj
2024-11-07 17:06:51 +08:00
parent d375616372
commit ca1a2e11b5
58 changed files with 5467 additions and 837 deletions
+5 -3
View File
@@ -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()
})
}