收藏
回答

小程序调用wx.openCard(Object object)打开的会员卡页面是代金券立即使用页面?

问题页面如图

使用cardId和code调用会员卡接口https://api.weixin.qq.com/card/membercard/userinfo/get,返回卡券状态正常

{"errcode":0,"errmsg":"ok","openid":"og_lF7On2WOhhTOp5E8JXtDbT7zI","nickname":"****","membership_number":"****","sex":"FEMAIL","user_info":{"common_field_list":[{"name":"USER_FORM_INFO_FLAG_MOBILE","value":"****","value_list":[]},{"name":"USER_FORM_INFO_FLAG_SEX","value":"女","value_list":[]},{"name":"USER_FORM_INFO_FLAG_BIRTHDAY","value":"1991-9-20","value_list":[]},{"name":"USER_FORM_INFO_FLAG_NAME","value":"***","value_list":[]}],"custom_field_list":[]},"user_card_status":"NORMAL","has_active":true}


回答关注问题邀请回答
收藏

1 个回答

  • 智能回答 智能回答 本次回答由AI生成
    03-12
    有用
    回复 1
    • 筱筱落
      筱筱落
      03-12
      /**
         * 查看微信卡包中的卡券
         */
        openCardList() {
          // wechatCardId wechatCode
          const {
            wechatCardId,
            wechatCode
          } = wx.getStorageSync('_baseUserInfo')
          wx.openCard({
            cardList: [{
              cardId: wechatCardId,
              code: wechatCode
            }],
            success(res) {
              console.log('openCardList success', res)
              wx.removeStorageSync('_baseUserInfo');
              wxService.reLogin();
            },
            fail(err) {
              console.log('openCardList fail data is %o', err)
            }
          })
        }
      客户正常点击,开发同事没有复现,希望官方帮忙排查下问题。
      03-12
      回复
登录 后发表内容