user.ts 617 B

12345678910111213141516171819202122232425262728293031323334353637
  1. import popup from "$utils/tool/popup";
  2. import {PopupExportComponent} from "$popup/popup-export/const";
  3. export default {
  4. // 默认缓存多久
  5. storageTime: -1,
  6. // 用户信息
  7. user:undefined,
  8. // 缓存的key
  9. storageKey:'user',
  10. // 校验唯一值
  11. stringify:'',
  12. // 是否登录
  13. isLogin(){
  14. return this.user && this.user.login_token;
  15. },
  16. // 校验登录
  17. verificationLogin(){
  18. let result = this.isLogin();
  19. if (!result) {
  20. popup.$popup && popup.$popup.open(PopupExportComponent.login);
  21. }
  22. return result;
  23. }
  24. }