getters.js 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. /*
  2. * @Author: your name
  3. * @Date: 2021-10-14 17:17:53
  4. * @LastEditTime: 2022-05-17 19:14:11
  5. * @LastEditors: your name
  6. * @Description: In User Settings Edit
  7. * @FilePath: \Foshan4A\src\store\getters.js
  8. */
  9. const getters = {
  10. sidebar: state => state.app.sidebar,
  11. device: state => state.app.device,
  12. token: state => state.user.token,
  13. UserId: state => state.user.UserId,
  14. UserType: state => state.user.UserType,
  15. avatar: state => state.user.avatar,
  16. name: state => state.user.name,
  17. roles: state => state.user.roles,
  18. dialog: state => state.app.dialog,
  19. pwdflag: state => state.app.pwdflag,
  20. outflag: state => state.app.outflag,
  21. outcheck: state => state.app.outcheck,
  22. visitedViews: state => state.tagsView.visitedViews,
  23. cachedViews: state => state.tagsView.cachedViews,
  24. systemSet: state => state.app.systemSet,
  25. authArrs: state => state.auth.authArrs,
  26. authList: state => state.auth.authList,
  27. authId: state => state.auth.authId,
  28. authMsg: state => state.auth.authMsg,
  29. userRole: state => state.app.OpenRole,
  30. userPowerList: state => state.user.userPoewrList,
  31. permission_routes: state => state.permission.routes,
  32. queryForm: state => state.app.queryForm,
  33. timeZone: state => state.timeZone.currentTimeZone,
  34. clickedCells: state => state.keepAlive.clickedCells,
  35. savedPages: state => state.keepAlive.savedPages
  36. }
  37. export default getters