user.js 576 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. const state = {
  2. token: '',
  3. userInfo: {
  4. account: '',
  5. name: '',
  6. jobNo: '',
  7. roleKey: '',
  8. isBindFace: '',
  9. station: '',
  10. color: '',
  11. opreates: ''
  12. }
  13. };
  14. const mutations = {
  15. SET_TOKEN: (state, token) => {
  16. state.token = token;
  17. },
  18. SET_USERINFO: (state, userInfo) => {
  19. state.userInfo = userInfo
  20. }
  21. };
  22. const actions = {
  23. setToken({ commit }, token) {
  24. commit("SET_TOKEN", token);
  25. },
  26. setUserInfo({ commit }, userInfo) {
  27. commit("SET_USERINFO", userInfo);
  28. }
  29. };
  30. export default {
  31. namespaced: true,
  32. state,
  33. mutations,
  34. actions
  35. };