getters.js 1.0 KB

12345678910111213141516171819202122232425262728
  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. expiredNum: state => state.coupon.expiredNum,
  24. unusedNum: state => state.coupon.unusedNum,
  25. usedNum: state => state.coupon.usedNum
  26. }
  27. export default getters