diff --git a/pages/exchangeCard/exchangeCard.js b/pages/exchangeCard/exchangeCard.js index bdfbd64..27389d3 100644 --- a/pages/exchangeCard/exchangeCard.js +++ b/pages/exchangeCard/exchangeCard.js @@ -20,7 +20,8 @@ Page({ name: "", phone: "", tempPhone: "", - password: "" + password: "", + supportTransfer: "" }, // 查询 @@ -140,14 +141,22 @@ Page({ eCardId: res.data.eCardId || "", owned: res.data.owned || "", remainAmount: res.data.remainAmount / 100 || "", - isSHowInfoCard: true // 显示卡详情 + isSHowInfoCard: true, // 显示卡详情 + supportTransfer: res.data.supportTransfer || "" }) if (goGive) { if ((this.data.ownerUserId && this.data.eCardId) || e.detail.value.code) { if ((this.data.owned && this.data.owned == 1) || e.detail.value.code) { - wx.navigateTo({ - url: `/pages/ConsumeDetail/ConsumeDetail?cardId=${this.data.eCardId}`, - }) + if (this.data.supportTransfer == 1) { + wx.navigateTo({ + url: `/pages/ConsumeDetail/ConsumeDetail?cardId=${this.data.eCardId}`, + }) + } else { + wx.showToast({ + title: '该卡不支持转赠!', + icon: 'none' + }) + } } else { this.Toast('当前用户不是该卡的持有者,无法转赠!', 'none') }