import { getStore, setStore } from '@/util/store'; /*eslint-disable*/ const common = { state: { access_token: getStore({ name: 'access_token' }) || '', refresh_token: getStore({ name: 'refresh_token' }) || '', userInfo: getStore({ name: 'userInfo' }) || {} }, actions: { LoginByQrcode ({ commit }, userInfo) { } }, mutations: { SET_ACCESS_TOKEN: (state, access_token) => { state.access_token = access_token; setStore({ name: 'access_token', content: state.access_token, type: 'session' }); }, SET_USERINFO: (state, userInfo) => { state.userInfo = userInfo; setStore({ name: 'userInfo', content: state.userInfo, type: 'session' }); }, } } export default common