fix iam单点登录后,退出登录异常

This commit is contained in:
lijiarao
2023-12-22 16:16:47 +08:00
parent b138a46c41
commit a14d7419eb
+3 -2
View File
@@ -165,6 +165,9 @@ const user = {
Logout({ commit, state }) { Logout({ commit, state }) {
return new Promise((resolve) => { return new Promise((resolve) => {
let logoutToken = state.token let logoutToken = state.token
//console.log('logoutToken: '+ logoutToken)
logout(logoutToken).then(() => {
commit('SET_TOKEN', '') commit('SET_TOKEN', '')
commit('SET_PERMISSIONLIST', []) commit('SET_PERMISSIONLIST', [])
Vue.ls.remove(ACCESS_TOKEN) Vue.ls.remove(ACCESS_TOKEN)
@@ -172,8 +175,6 @@ const user = {
Vue.ls.remove(USER_NAME) Vue.ls.remove(USER_NAME)
Vue.ls.remove(UI_CACHE_DB_DICT_DATA) Vue.ls.remove(UI_CACHE_DB_DICT_DATA)
Vue.ls.remove(CACHE_INCLUDED_ROUTES) Vue.ls.remove(CACHE_INCLUDED_ROUTES)
//console.log('logoutToken: '+ logoutToken)
logout(logoutToken).then(() => {
if (process.env.VUE_APP_SSO == 'true') { if (process.env.VUE_APP_SSO == 'true') {
let sevice = 'http://' + window.location.host + '/' let sevice = 'http://' + window.location.host + '/'
let serviceUrl = encodeURIComponent(sevice) let serviceUrl = encodeURIComponent(sevice)