| 12345678910111213141516171819202122232425262728293031323334353637383940414243 | 
							- import config from '@/config'
 
- import storage from '@/utils/storage'
 
- import constant from '@/utils/constant'
 
- const baseUrl = config.baseUrl
 
- const 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
 
 
  |