getters.js 1.2 KB

123456789101112131415161718192021222324252627282930
  1. const getters = {
  2. // 设备信息
  3. isIphoneX: state => state.app.isIphoneX,
  4. isIphone: state => state.app.isIphone,
  5. isActivity: state => state.app.isActivity,
  6. windowHeight: state => state.app.windowHeight,
  7. // 用户授权
  8. isWxAuthorize: state => state.user.isWxAuthorize,
  9. userInfo: state => state.user.userInfo,
  10. userId: state => state.user.userId,
  11. userIdentity: state => state.user.userIdentity,
  12. hasLogin: state => state.user.hasLogin,
  13. inviteUserId: state => state.user.inviteUserId,
  14. // 购物车
  15. kindCount: state => state.cart.kindCount,
  16. failureList: state => state.cart.failureList,
  17. goodsList: state => state.cart.goodsList,
  18. isEmpty: state => state.cart.isEmpty,
  19. cartIds: state => state.cart.cartIds,
  20. productIds: state => state.cart.productIds,
  21. // 优惠券
  22. activePopupType: state => state.coupon.activePopupType,
  23. otherCouponFlag: state => state.coupon.otherCouponFlag,
  24. showCouponPopup: state => state.coupon.showCouponPopup,
  25. expiredNum: state => state.coupon.expiredNum,
  26. unusedNum: state => state.coupon.unusedNum,
  27. usedNum: state => state.coupon.usedNum
  28. }
  29. export default getters