Commit 9c17f0b7 authored by Xuguangxing's avatar Xuguangxing

fix

parent 59bcf45a
...@@ -14,27 +14,18 @@ export default { ...@@ -14,27 +14,18 @@ export default {
const { meta } = to; const { meta } = to;
isWechat && localStorage.set('vccChannel', '159913'); isWechat && localStorage.set('vccChannel', '159913');
meta?.has?.header && store.commit('CHANGE_HEADER', meta.has.header); // 改变header meta?.has?.header && store.commit('CHANGE_HEADER', meta.has.header); // 改变header
const localParams = ['token', 'redirectUrl']; const localParams = ['token', 'redirectUrl', 'h', 'vccToken', 'vccChannel', 'sonVccChannel'];
const cookieParams = ['h', 'vccToken', 'vccChannel', 'sonVccChannel'];
// TODO: 类似逻辑可以整合 // TODO: 类似逻辑可以整合
localParams.forEach(item => { localParams.forEach(item => {
const value = to.query[item]; const value = to.query[item];
if (item === 'token' && value === '') { if (item === 'token' && value === '') {
localStorage.remove('token'); localStorage.remove('token');
} }
if (value && value !== '{token}' && value !== '{vccToken}') {
localStorage.set(item, value);
}
});
Cookies.remove('ka');
Cookies.remove('sonVccChannel');
cookieParams.forEach(item => {
const value = to.query[item];
if (item === 'vccToken' && value === '') { if (item === 'vccToken' && value === '') {
Cookies.remove('vccToken'); localStorage.remove('vccToken');
} }
if (value && value !== '{vccToken}' && value !== '{token}') { if (value && value !== '{token}' && value !== '{vccToken}') {
Cookies.set(item, value); localStorage.set(item, value);
} }
}); });
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment