myProfile.js 569 B

1234567891011121314151617181920212223242526272829
  1. export const state = () => ({
  2. bearer: null,
  3. accessId: null,
  4. roles: [],
  5. modules: [],
  6. permissions: [],
  7. })
  8. export const mutations = {
  9. setBearer(state, bearer){
  10. state.bearer = bearer
  11. },
  12. setAccessId(state, accessId){
  13. state.accessId = accessId
  14. },
  15. setProfile(state, profile){
  16. state.modules = profile.modules
  17. state.roles = profile.roles
  18. },
  19. setRoles(state, roles){
  20. state.roles = roles
  21. },
  22. setModules(state, modules){
  23. state.modules = modules
  24. },
  25. setPermissions(state, permissions){
  26. state.permissions = permissions
  27. }
  28. }