| | |
| | | <image src="../../../static/images/customer/coupon/icon-rule.png" class="rule-icon"> |
| | | </image> |
| | | </view> |
| | | <image class="good-point-icon" src="../../../static/images/customer/coupon/good-point-icon.png" |
| | | <!-- src="../../../static/images/customer/coupon/good-point-icon.png" --> |
| | | <image class="good-point-icon" |
| | | src="https://hmy-flower.oss-cn-shanghai.aliyuncs.com/db/db114326a52e4f6d92f1d6769748e8e6yHXbwXV7T1A38e325506998c85122d1e6a0a1328f7b0.png" |
| | | |
| | | mode="scaleToFill" /> |
| | | </view> |
| | | </view> |
| | |
| | | this.refreshList() |
| | | }, |
| | | async exchange(type, item) { |
| | | if (item.stock === 0) { |
| | | if (item.stock === 0 || item.couponAmount === 0) { |
| | | this.$message.showToast('库存为0,无法兑换') |
| | | return |
| | | } |
| | |
| | | //刷新积分 |
| | | this.$store.dispatch('getCurrentInfo'); |
| | | await this.$message.showToast('兑换成功') |
| | | |
| | | if (type == 'good') { |
| | | item.stock -= 1 |
| | | this.$forceUpdate() |
| | | } |
| | | if (type == 'coupon') { |
| | | item.couponAmount -= 1 |
| | | this.$forceUpdate() |
| | | } |
| | | } |
| | | }, |
| | | toDetail(item) { |