|
@@ -1,7 +1,7 @@
|
|
|
<template>
|
|
<template>
|
|
|
<div class="box-con">
|
|
<div class="box-con">
|
|
|
<div class="box-con2">
|
|
<div class="box-con2">
|
|
|
- <div class="box-tit">
|
|
|
|
|
|
|
+ <div class="box-tit" @click="navigateTo('/pages/store/homePage?id=' + storeId, false)">
|
|
|
<div>
|
|
<div>
|
|
|
<img :src="all.logo" alt="" />
|
|
<img :src="all.logo" alt="" />
|
|
|
<p>{{ all.storeName }}</p>
|
|
<p>{{ all.storeName }}</p>
|
|
@@ -23,10 +23,14 @@
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
- <div class="box-num">
|
|
|
|
|
|
|
+ <div class="box-num" v-if="status !== 'AutoRefund'">
|
|
|
<span>实际支付</span>
|
|
<span>实际支付</span>
|
|
|
<span class="num">¥{{ all.total }}</span>
|
|
<span class="num">¥{{ all.total }}</span>
|
|
|
</div>
|
|
</div>
|
|
|
|
|
+ <div class="box-num" v-if="status == 'AutoRefund'">
|
|
|
|
|
+ <span>退款成功</span>
|
|
|
|
|
+ <span class="num">¥{{ all.total }}</span>
|
|
|
|
|
+ </div>
|
|
|
<div class="box-bor"></div>
|
|
<div class="box-bor"></div>
|
|
|
<div class="box-butm">
|
|
<div class="box-butm">
|
|
|
<div v-if="status == 'CREATED'" @click="cancel" class="box-but">取消订单</div>
|
|
<div v-if="status == 'CREATED'" @click="cancel" class="box-but">取消订单</div>
|
|
@@ -43,6 +47,8 @@
|
|
|
<div v-if="status == 'REFUND'" @click="sales" class="box-but3">联系卖家</div>
|
|
<div v-if="status == 'REFUND'" @click="sales" class="box-but3">联系卖家</div>
|
|
|
<div v-if="status == 'REFUNDED'" @click="deletes" class="box-but">删除订单</div>
|
|
<div v-if="status == 'REFUNDED'" @click="deletes" class="box-but">删除订单</div>
|
|
|
<div v-if="status == 'REFUNDED'" @click="applydetails" class="box-but3">退款详情</div>
|
|
<div v-if="status == 'REFUNDED'" @click="applydetails" class="box-but3">退款详情</div>
|
|
|
|
|
+ <div v-if="status == 'AutoRefund'" @click="deletes" class="box-but">删除订单</div>
|
|
|
|
|
+ <div v-if="status == 'AutoRefund'" @click="applydetails" class="box-but3">退款详情</div>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
<van-popup :show="show" custom-style="background:transparent;border-radius: 12px 12px 0 0;" use-slot>
|
|
<van-popup :show="show" custom-style="background:transparent;border-radius: 12px 12px 0 0;" use-slot>
|
|
@@ -129,6 +135,9 @@ export default {
|
|
|
if (this.status === 'REFUNDED') {
|
|
if (this.status === 'REFUNDED') {
|
|
|
return '退款成功';
|
|
return '退款成功';
|
|
|
}
|
|
}
|
|
|
|
|
+ if (this.status === 'AutoRefund') {
|
|
|
|
|
+ return '拼箱失败/已退款';
|
|
|
|
|
+ }
|
|
|
return '';
|
|
return '';
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|
|
@@ -167,7 +176,7 @@ export default {
|
|
|
this.$emit('refreash');
|
|
this.$emit('refreash');
|
|
|
},
|
|
},
|
|
|
allorder() {
|
|
allorder() {
|
|
|
- if (this.status === 'REFUND' || this.status === 'REFUNDED') {
|
|
|
|
|
|
|
+ if (this.status === 'REFUND' || this.status === 'REFUNDED' || this.status === 'AutoRefund') {
|
|
|
this.navigateTo('/pages/Applydetails?id=' + this.id);
|
|
this.navigateTo('/pages/Applydetails?id=' + this.id);
|
|
|
} else {
|
|
} else {
|
|
|
this.navigateTo('/pages/orderdetails?id=' + this.id);
|
|
this.navigateTo('/pages/orderdetails?id=' + this.id);
|