From ef240131386f3f37cd3d0b232b4d237fb73d1132 Mon Sep 17 00:00:00 2001 From: 陶杰 <1378534974@qq.com> Date: 星期三, 16 十月 2024 23:59:09 +0800 Subject: [PATCH] 1.部分图片替换 --- sub_pages/customer/coupon/good-all.vue | 26 ++++++++++++++++++-------- 1 files changed, 18 insertions(+), 8 deletions(-) diff --git a/sub_pages/customer/coupon/good-all.vue b/sub_pages/customer/coupon/good-all.vue index cd9f6eb..52a07fd 100644 --- a/sub_pages/customer/coupon/good-all.vue +++ b/sub_pages/customer/coupon/good-all.vue @@ -14,7 +14,7 @@ <view class="point-record m-r-a"> <view class="text-center title">我的积分</view> <view class="flex" @click="goto('/sub_pages/customer/coupon/point-history',true)"> - <image src="../../../static/images/customer/coupon/icon-point.png" class="point-icon"> + <image src="https://hmy-flower.oss-cn-shanghai.aliyuncs.com/82/82d4e36b7d124dab843427c36454da93icon-point.png" class="point-icon"> </image> {{self_point}} <uni-icons class="icon" type="right" size="32"></uni-icons> @@ -23,10 +23,13 @@ <view class="m-l-a m-r-0 rule" @click="goto('/pages/help/content?id=积分规则',false)"> <view class="flex w-fit m-l-a m-r-15"> <view class="m-r-10">规则</view> - <image src="../../../static/images/customer/coupon/icon-rule.png" class="rule-icon"> + <image src="https://hmy-flower.oss-cn-shanghai.aliyuncs.com/da/da4bfa0af86345a9ab3ce383b7fac830icon-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> @@ -89,11 +92,11 @@ {{item.point||'0'}}积分 </view> <view class="m-l-10 desc-gray"> - 库存:{{item.stock||'0'}} + 库存:{{item.couponAmount||'0'}} </view> - <view class="button m-l-a m-r-15" :class="[item.stock===0?'over':'']" + <view class="button m-l-a m-r-15" :class="[item.couponAmount===0?'over':'']" @click="exchange('coupon',item)"> - {{item.stock===0?'已售磬':'兑换'}} + {{item.couponAmount===0?'已售磬':'兑换'}} </view> </view> </view> @@ -129,7 +132,7 @@ this.refreshList() }, async exchange(type, item) { - if (item.stock === 0) { + if (item.stock === 0 || item.couponAmount === 0) { this.$message.showToast('库存为0,无法兑换') return } @@ -157,7 +160,14 @@ //刷新积分 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) { -- Gitblit v1.9.3