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

将token统一

上级 8a174ef6
......@@ -7,7 +7,7 @@ import { setCookie, getCookie, delCookie } from '@/utils/index';
const user = {
state: {
token: localStorage.getItem('cmeToken') || getCookie('cmeToken') || '',
token: localStorage.getItem('couponToken') || getCookie('couponToken') || '',
info: {}, // 用户信息
},
mutations: {
......@@ -21,9 +21,12 @@ const user = {
actions: {
// 外部登陆返回设置token
setToken({ commit, dispatch }, params) {
if( typeof(params) == 'object') {
params = params.join("");
}
commit('SET_TOKEN', params);
localStorage.setItem('cmeToken', params);
setCookie('cmeToken', params)
localStorage.setItem('couponToken', params);
setCookie('couponToken', params)
dispatch('getUserInfo');
},
// 获取用户信息
......@@ -74,8 +77,8 @@ const user = {
logout({ state, commit }) {
commit('SET_TOKEN', '');
commit('SET_USER_INFO_2', {});
localStorage.removeItem('cmeToken');
delCookie('cmeToken')
localStorage.removeItem('couponToken');
delCookie('couponToken')
},
},
}
......
......@@ -211,7 +211,7 @@ module.exports = {
commonCheckToken(noLoggedCallback) {
let param = {
// token: this.token,
token: this.token || this.$store.state.user.token || this.$store.state.coop.userInfo.userToken || localStorage.getItem("cmeToken") || getCookie("cmeToken"),
token: this.token || this.$store.state.user.token || this.$store.state.coop.userInfo.userToken || localStorage.getItem("couponToken") || getCookie("couponToken"),
setEntry: true
};
this.GET("campaign/admin/task/checkToken", param).then(res => {
......
......@@ -422,7 +422,7 @@ export default {
localStorage.setItem('returnUrl', this.shareUrl);
const { token, info } = this.$store.state.user;
this.token = token || localStorage.getItem('cmeToken') || getCookie("cmeToken");
this.token = token || localStorage.getItem('couponToken') || getCookie("couponToken");
// 如果有token,但没有用户信息,则获取用户信息
if (this.token && !info.id) {
this.commonCheckToken(() => {
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册