重构:文创豆兑换商品修改为兑换额度兑换商品
This commit is contained in:
parent
3bd3188a16
commit
d9de630f40
|
|
@ -829,10 +829,10 @@
|
|||
</div>
|
||||
|
||||
<div class="price list" v-if="is_legumes_exchange && is_allow_use_legumes_exchange && use_legumes_exchange > 0">
|
||||
<div class="left ">需要文创豆</div>
|
||||
<div class="left ">需要兑换额度</div>
|
||||
<div class="right">
|
||||
<div class="right">
|
||||
<span style="color: #e84e40;">{{ use_legumes_exchange }}豆</span>
|
||||
<span style="color: #e84e40;">{{ use_legumes_price_total }}</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
|
@ -866,7 +866,7 @@
|
|||
<div class="detail_pay">
|
||||
<template v-if="is_legumes_exchange == 1">
|
||||
<div v-if="is_allow_use_legumes_exchange" class="order_delete" :class="{ disabled: yz_subscribe_disabled }" @click="submit">立即兑换</div>
|
||||
<div v-else class="order_delete" :class="{ disabled: yz_subscribe_disabled }">文创豆不足</div>
|
||||
<div v-else class="order_delete" :class="{ disabled: true }">额度不足</div>
|
||||
</template>
|
||||
<template v-else>
|
||||
<ul class="total">
|
||||
|
|
|
|||
|
|
@ -345,6 +345,7 @@ export default {
|
|||
is_legumes_exchange: 0,// 是否使用文创豆兑换
|
||||
is_allow_use_legumes_exchange: 0,// 是否允许使用文创豆兑换
|
||||
use_legumes_exchange: 0,// 使用的文创豆数量
|
||||
use_legumes_price_total: 0,// 使用的额度
|
||||
};
|
||||
},
|
||||
|
||||
|
|
@ -2110,6 +2111,7 @@ export default {
|
|||
|
||||
this.use_legumes_exchange = data.use_legumes_exchange_total || 0;
|
||||
this.is_allow_use_legumes_exchange = data.is_allow_exchange || 0;
|
||||
this.use_legumes_price_total = data.use_legumes_price_total || 0;
|
||||
|
||||
if (data.discount && data.discount.default_deduction && data.discount.default_deduction != 0) {
|
||||
// 获取第一次接口默认积分抵扣
|
||||
|
|
|
|||
|
|
@ -12,7 +12,7 @@
|
|||
</div>
|
||||
<i class="fa fa-angle-right legumes-icon"></i>
|
||||
</div>
|
||||
<div class="exchange_legumes">兑换额度:<span class="hold_exchange_legumes">{{ goods_legumes }}</span></div>
|
||||
<div class="exchange_legumes">兑换额度:<span class="hold_exchange_legumes">{{ goods_legumes_money }}</span></div>
|
||||
</div>
|
||||
<!--任务和商品-->
|
||||
<div class="task-and-goods" v-if="task_video_link || is_show_share">
|
||||
|
|
@ -48,16 +48,16 @@
|
|||
<img class="legumes-img" :src="item.goods_thumb">
|
||||
<div class="info">
|
||||
<div class="g-title">{{ item.goods_title }}</div>
|
||||
<div class="g-price">价值 ¥ {{ item.legumes_exchange_price }}</div>
|
||||
<div class="g-price">价值 ¥ {{ item.goods_price }}</div>
|
||||
<div class="g-footer">
|
||||
<div class="g-f-left">
|
||||
<div class="sale">7613人已兑换</div>
|
||||
<div class="need-legumes">
|
||||
<span class="need-num">{{ item.use_legumes }}</span>文创豆
|
||||
<span class="need-num">¥{{ item.legumes_exchange_price }}</span>
|
||||
</div>
|
||||
</div>
|
||||
<div v-if="item.is_allow_exchange" class="g-f-btn" @click="exchangeGoods(item)">立即兑换</div>
|
||||
<div v-else class="g-f-btn not-click">文创豆不足</div>
|
||||
<div v-else class="g-f-btn not-click">额度不足</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
|
@ -221,6 +221,7 @@ export default {
|
|||
// 顶部内容
|
||||
hold_legumes: 0,// 当前持有文创豆数量
|
||||
goods_legumes: 0,// 兑换额度
|
||||
goods_legumes_money: 0,// 兑换金额
|
||||
task_video_link: '',
|
||||
is_show_share: false,// 是否显示分享任务 仅微信浏览器中显示
|
||||
// 提现相关
|
||||
|
|
@ -277,6 +278,7 @@ export default {
|
|||
if (response.result === 1) {
|
||||
_this.hold_legumes = Math.floor(response.data.voucher_number);
|
||||
_this.goods_legumes = Math.floor(response.data.goods_legumes);
|
||||
_this.goods_legumes_money = response.data.goods_legumes_money;
|
||||
_this.task_video_link = response.data.task_video_link || '';
|
||||
} else {
|
||||
_this.$dialog.alert({message: response.msg}).then(() => {
|
||||
|
|
@ -787,6 +789,7 @@ export default {
|
|||
.need-legumes {
|
||||
color: #f9564b;
|
||||
font-size: 12px;
|
||||
text-align: left;
|
||||
|
||||
.need-num {
|
||||
font-size: 16px;
|
||||
|
|
|
|||
Loading…
Reference in New Issue