helper.js 787 B

123456789101112131415161718192021222324252627282930313233
  1. /**
  2. * 增加或更新用户信息到本地存储
  3. *
  4. * @param {object} value [登录接口返回内容]
  5. */
  6. export function addLocalUser(value) {
  7. window.localStorage.setItem('CP@2B#CMS!User', JSON.stringify(value));
  8. }
  9. /**
  10. * 从本地存储中获取用户信息
  11. *
  12. * @return {JSON} [用户信息]
  13. */
  14. export function getLocalUser() {
  15. const localUser = window.localStorage.getItem('CP@2B#CMS!User');
  16. if (localUser && localUser !== 'undefined') {
  17. return JSON.parse(localUser);
  18. }
  19. return {};
  20. }
  21. /**
  22. * 从本地存储中获取token信息
  23. *
  24. * @return {string} [token信息]
  25. */
  26. export function getLocalToken() {
  27. const localUser = window.localStorage.getItem('CP@2B#CMS!User');
  28. if (localUser && localUser !== 'undefined') {
  29. return JSON.parse(localUser).token;
  30. }
  31. }