| 12345678910111213141516171819202122232425262728293031323334353637383940414243 | import config from '@/config'import storage from '@/utils/storage'import constant from '@/utils/constant'const baseUrl = config.baseUrlconst user = {  state: {    token: getToken(),    name: storage.get(constant.name),    avatar: storage.get(constant.avatar),    roles: storage.get(constant.roles),    permissions: storage.get(constant.permissions)  },  mutations: {    SET_TOKEN: (state, token) => {      state.token = token    },    SET_NAME: (state, name) => {      state.name = name      storage.set(constant.name, name)    },    SET_AVATAR: (state, avatar) => {      state.avatar = avatar      storage.set(constant.avatar, avatar)    },    SET_ROLES: (state, roles) => {      state.roles = roles      storage.set(constant.roles, roles)    },    SET_PERMISSIONS: (state, permissions) => {      state.permissions = permissions      storage.set(constant.permissions, permissions)    }  },  actions: {  }}export default user
 |