提交 e62ac867 编写于 作者: guangjun.yang's avatar guangjun.yang

解决分享问题

上级 8df02642
......@@ -7,7 +7,7 @@ import { setCookie, delCookie } from '@/utils/index';
const user = {
state: {
token: localStorage.getItem('token') || '',
token: localStorage.getItem('cmeToken') || getCookie('cmeToken') || '',
info: {}, // 用户信息
},
mutations: {
......@@ -22,8 +22,8 @@ const user = {
// 外部登陆返回设置token
setToken({ commit, dispatch }, params) {
commit('SET_TOKEN', params);
localStorage.setItem('token', params);
setCookie('token', params)
localStorage.setItem('cmeToken', params);
setCookie('cmeToken', params)
dispatch('getUserInfo');
},
// 获取用户信息
......@@ -74,8 +74,8 @@ const user = {
logout({ state, commit }) {
commit('SET_TOKEN', '');
commit('SET_USER_INFO_2', {});
localStorage.removeItem('token');
delCookie('token')
localStorage.removeItem('cmeToken');
delCookie('cmeToken')
},
},
}
......
......@@ -422,7 +422,7 @@ export default {
localStorage.setItem('returnUrl', this.shareUrl);
const { token, info } = this.$store.state.user;
this.token = token || getCookie("token");
this.token = token || localStorage.getItem('cmeToken') || getCookie("cmeToken");
// 如果有token,但没有用户信息,则获取用户信息
if (this.token && !info.id) {
// this.$store.dispatch("setToken", this.token);
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册