user.js 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. const state = {
  2. //用户角色组
  3. userRoleList:JSON.parse(sessionStorage.getItem("SET_USER_ROLELIST"))||[],
  4. //用户名
  5. userName: JSON.parse(sessionStorage.getItem("SET_USER_NAME"))||null,
  6. //机构id
  7. orgId:JSON.parse(sessionStorage.getItem("SET_USER_ORGID"))||null,
  8. //用户id
  9. id:JSON.parse(sessionStorage.getItem("SET_USER_ID"))||null,
  10. //机构名称
  11. orgName:JSON.parse(sessionStorage.getItem("SET_USER_ORGNAME"))||null,
  12. //机构类型
  13. orgType:JSON.parse(sessionStorage.getItem("SET_USER_ORGTYPE"))||null,
  14. }
  15. const mutations = {
  16. SET_USER_NAME(state, name) {
  17. state.userName = name;
  18. sessionStorage.setItem("SET_USER_NAME", JSON.stringify(name))
  19. },
  20. SET_USER_ROLELIST(state, name) {
  21. state.userRoleList = name;
  22. sessionStorage.setItem("SET_USER_ROLELIST", JSON.stringify(name))
  23. },
  24. SET_USER_ORGID(state, val) {
  25. state.orgId = val;
  26. sessionStorage.setItem("SET_USER_ORGID", JSON.stringify(val))
  27. },
  28. SET_USER_ORGTYPE(state, val) {
  29. state.orgType = val;
  30. sessionStorage.setItem("SET_USER_ORGTYPE", JSON.stringify(val))
  31. },
  32. SET_USER_ID(state, val) {
  33. state.id = val;
  34. sessionStorage.setItem("SET_USER_ID", JSON.stringify(val))
  35. },
  36. SET_USER_ORGNAME(state, val) {
  37. state.orgName = val;
  38. sessionStorage.setItem("SET_USER_ORGNAME", JSON.stringify(val))
  39. },
  40. }
  41. const actions = {
  42. // 设置name
  43. // setUserName({ commit }, name) {
  44. // commit('SET_USER_INFO', name)
  45. // }
  46. }
  47. export default {
  48. state,
  49. mutations,
  50. actions
  51. }