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

解决分享问题

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