|
@@ -36,7 +36,7 @@
|
|
<!-- <div class="icon">{{item.couponName}}</div> -->
|
|
<!-- <div class="icon">{{item.couponName}}</div> -->
|
|
<div class="let-title">
|
|
<div class="let-title">
|
|
<div v-if="item.couponType===1">¥<span>{{item.couponValue}}</span></div>
|
|
<div v-if="item.couponType===1">¥<span>{{item.couponValue}}</span></div>
|
|
- <div v-else><span>{{item.couponValue}}</span>折</div>
|
|
|
|
|
|
+ <div v-else><span>{{item.deductionPrice}}</span>折</div>
|
|
<div v-if="item.maxValue" class="maxValue">满{{ item.maxValue }}元减</div>
|
|
<div v-if="item.maxValue" class="maxValue">满{{ item.maxValue }}元减</div>
|
|
<div v-else class="maxValue">{{ item.useThreshold }}</div>
|
|
<div v-else class="maxValue">{{ item.useThreshold }}</div>
|
|
</div>
|
|
</div>
|
|
@@ -60,7 +60,7 @@
|
|
|
|
|
|
<van-popup v-model="show" style="background: transparent;" :close-on-click-overlay="false">
|
|
<van-popup v-model="show" style="background: transparent;" :close-on-click-overlay="false">
|
|
<div class="popup-container">
|
|
<div class="popup-container">
|
|
- <!-- <div class="coupon">
|
|
|
|
|
|
+ <div class="coupon">
|
|
<div class="let-title">
|
|
<div class="let-title">
|
|
<div v-if="coupons.couponType===1">¥<span>{{coupons.couponValue}}</span></div>
|
|
<div v-if="coupons.couponType===1">¥<span>{{coupons.couponValue}}</span></div>
|
|
<div v-else><span>{{coupons.deductionPrice}}</span>折</div>
|
|
<div v-else><span>{{coupons.deductionPrice}}</span>折</div>
|
|
@@ -72,9 +72,9 @@
|
|
<div class="tips">{{coupons.couponExplain}}</div>
|
|
<div class="tips">{{coupons.couponExplain}}</div>
|
|
<div class="number">有效期:{{coupons.validityPeriod}}</div>
|
|
<div class="number">有效期:{{coupons.validityPeriod}}</div>
|
|
</div>
|
|
</div>
|
|
- </div> -->
|
|
|
|
|
|
+ </div>
|
|
|
|
|
|
- <div class="coupon" >
|
|
|
|
|
|
+ <!-- <div class="coupon" >
|
|
<div class="let-title">
|
|
<div class="let-title">
|
|
<div><span>7</span>折</div>
|
|
<div><span>7</span>折</div>
|
|
<div class="maxValue">折扣券</div>
|
|
<div class="maxValue">折扣券</div>
|
|
@@ -84,7 +84,7 @@
|
|
<div class="tips">满90元可用,优惠券有效期<span style="color:#D358A8">3</span>天</div>
|
|
<div class="tips">满90元可用,优惠券有效期<span style="color:#D358A8">3</span>天</div>
|
|
<div class="number">剩余数量:2893张</div>
|
|
<div class="number">剩余数量:2893张</div>
|
|
</div>
|
|
</div>
|
|
- </div>
|
|
|
|
|
|
+ </div> -->
|
|
|
|
|
|
|
|
|
|
<img src="~/assets/image/activity/double-eleven/btn2.png" width="100%" @click="goOrder">
|
|
<img src="~/assets/image/activity/double-eleven/btn2.png" width="100%" @click="goOrder">
|
|
@@ -105,7 +105,7 @@
|
|
},
|
|
},
|
|
data() {
|
|
data() {
|
|
return {
|
|
return {
|
|
- show:true,
|
|
|
|
|
|
+ show:false,
|
|
coupons:{},
|
|
coupons:{},
|
|
login:false,
|
|
login:false,
|
|
loading:false,
|
|
loading:false,
|
|
@@ -162,13 +162,16 @@
|
|
{
|
|
{
|
|
const res = await this.$axios.$post('/activity/v5/couponActivity/getCouponActivityInfo', {},
|
|
const res = await this.$axios.$post('/activity/v5/couponActivity/getCouponActivityInfo', {},
|
|
{ headers: { Authorization: this.token }});
|
|
{ headers: { Authorization: this.token }});
|
|
- res.data.forEach(element => {
|
|
|
|
|
|
+ if(res.status === 0)
|
|
|
|
+ {
|
|
|
|
+ res.data.forEach(element => {
|
|
if(element.receivingStatus !== 3)
|
|
if(element.receivingStatus !== 3)
|
|
{
|
|
{
|
|
- element.remainder = element.remainder
|
|
|
|
|
|
+ element.remainder = element.remainder
|
|
}
|
|
}
|
|
- });
|
|
|
|
- this.couponsList = res.data;
|
|
|
|
|
|
+ });
|
|
|
|
+ this.couponsList = res.data;
|
|
|
|
+ }
|
|
|
|
|
|
},
|
|
},
|
|
async receiveCouponRewards(row)
|
|
async receiveCouponRewards(row)
|
|
@@ -209,7 +212,7 @@
|
|
}catch (error) {
|
|
}catch (error) {
|
|
Toast.clear();
|
|
Toast.clear();
|
|
this.loading = false
|
|
this.loading = false
|
|
- await this.getCoupons()
|
|
|
|
|
|
+ // await this.getCoupons()
|
|
Toast({
|
|
Toast({
|
|
message: error.message,
|
|
message: error.message,
|
|
position: 'top',
|
|
position: 'top',
|