|
@@ -195,38 +195,52 @@ const user = {
|
|
|
// 登出
|
|
|
Logout({ commit, state }) {
|
|
|
return new Promise((resolve) => {
|
|
|
-
|
|
|
+ debugger
|
|
|
let logoutToken = state.token;
|
|
|
commit('SET_TOKEN', '')
|
|
|
commit('SET_PERMISSIONLIST', [])
|
|
|
|
|
|
- // commit('SET_INFO', '')
|
|
|
- // commit('SET_NAME', {})
|
|
|
- // commit('SET_AVATAR', '')
|
|
|
+ commit('SET_INFO', '')
|
|
|
+ commit('SET_NAME', {})
|
|
|
+ commit('SET_AVATAR', '')
|
|
|
|
|
|
Vue.ls.remove(ACCESS_TOKEN)
|
|
|
Vue.ls.remove(USER_INFO)
|
|
|
Vue.ls.remove(USER_NAME)
|
|
|
|
|
|
- //console.log('logoutToken: '+ logoutToken)
|
|
|
logout(logoutToken).then(() => {
|
|
|
- // console.log(process.env.VITE_GLOB_APP_OPEN_SSO)
|
|
|
let sevice = 'http://' + window.location.host + '/'
|
|
|
let serviceUrl = encodeURIComponent(sevice)
|
|
|
- // window.location.href = process.env.VUE_APP_CAS_BASE_URL + '/logout?service=' + serviceUrl
|
|
|
window.location.href = window._CONFIG['casPrefixUrl']+"/logout?service="+serviceUrl;
|
|
|
// resolve()
|
|
|
- // setTimeout(function(){
|
|
|
- // window.location.href = 'http://www.myfitt.cn:18086/';
|
|
|
- // // resolve()
|
|
|
- // },110)
|
|
|
}).catch(() => {
|
|
|
- console.log("1111111111111111111111111111111111111111111111111111")
|
|
|
+ console.log("111111111111111")
|
|
|
+ resolve()
|
|
|
+ })
|
|
|
+ })
|
|
|
+ },
|
|
|
+ // 登出(该方法非退出登录,请勿修改变动)
|
|
|
+ Logout2({ commit, state }) {
|
|
|
+ return new Promise((resolve) => {
|
|
|
+ let logoutToken = state.token;
|
|
|
+ commit('SET_TOKEN', '')
|
|
|
+ commit('SET_PERMISSIONLIST', [])
|
|
|
+ commit('SET_INFO', '')
|
|
|
+ commit('SET_NAME', {})
|
|
|
+ commit('SET_AVATAR', '')
|
|
|
+ Vue.ls.remove(ACCESS_TOKEN)
|
|
|
+ Vue.ls.remove(USER_INFO)
|
|
|
+ Vue.ls.remove(USER_NAME)
|
|
|
+
|
|
|
+ logout(logoutToken).then(() => {
|
|
|
+ window.location.href='http://www.myfitt.cn:18002'
|
|
|
+ // window.location.href='www.baidu.com'
|
|
|
+ }).catch(() => {
|
|
|
+ console.log("111111111111111")
|
|
|
resolve()
|
|
|
})
|
|
|
})
|
|
|
},
|
|
|
-
|
|
|
}
|
|
|
}
|
|
|
|