getters.js 1.0 KB

12345678910111213141516171819202122232425
  1. const getters = {
  2. tag: state => state.tags.tag,
  3. website: state => state.common.website,
  4. userInfo: state => state.user.userInfo,
  5. theme: state => state.common.theme,
  6. themeName: state => state.common.themeName,
  7. isShade: state => state.common.isShade,
  8. isCollapse: state => state.common.isCollapse,
  9. keyCollapse: (state, getters) => getters.screen > 1 ? getters.isCollapse : false,
  10. screen: state => state.common.screen,
  11. isLock: state => state.common.isLock,
  12. isFullScreen: state => state.common.isFullScreen,
  13. lockPasswd: state => state.common.lockPasswd,
  14. tagList: state => state.tags.tagList,
  15. tagWel: state => state.tags.tagWel,
  16. access_token: state => state.user.access_token,
  17. refresh_token: state => state.user.refresh_token,
  18. expires_in: state => state.user.expires_in,
  19. roles: state => state.user.roles,
  20. permissions: state => state.user.permissions,
  21. menu: state => state.user.menu,
  22. menuAll: state => state.user.menuAll,
  23. dataAuths: state => state.user.dataAuths
  24. }
  25. export default getters