|
@@ -16,12 +16,13 @@
|
|
|
<text>{{item.shop}}</text>
|
|
|
</view>
|
|
|
<view class="r">
|
|
|
- {{item.status=='1'?'待付款':'已付款'}}
|
|
|
+ {{item.status=='0'?'待付款':'已付款'}}
|
|
|
</view>
|
|
|
</view>
|
|
|
<view class="list_2">
|
|
|
<view class="l">
|
|
|
- <image class="image" :src="item.url&&item.url.length>0?item.url[0].url:''" mode=""></image>
|
|
|
+ <image class="image" :src="item.url&&item.url.length>0?item.url[0].url:''"
|
|
|
+ mode=""></image>
|
|
|
</view>
|
|
|
<view class="c">
|
|
|
<view class="name">
|
|
@@ -42,8 +43,10 @@
|
|
|
<text>总价¥{{item.money}}</text>
|
|
|
</view>
|
|
|
<view class="btn">
|
|
|
- <button type="default" size="mini">取消订单</button>
|
|
|
- <button type="default" size="mini">付款</button>
|
|
|
+ <button v-if="item.status=='0'" type="default" @click="toCancel(item)" size="mini">取消订单</button>
|
|
|
+ <button v-if="item.status=='0'" type="default" @click="toPay(item)" size="mini">付款</button>
|
|
|
+ <button v-if="item.status=='3'" type="default" @click="toAfter(item)" size="mini">申请售后</button>
|
|
|
+ <button v-if="item.status=='3'" type="default" @click="toRefund(item)" size="mini">申请退款</button>
|
|
|
</view>
|
|
|
</view>
|
|
|
</view>
|
|
@@ -94,7 +97,7 @@
|
|
|
list: [ //订单列表
|
|
|
{
|
|
|
shop: '官方自营店',
|
|
|
- status: '1',
|
|
|
+ status: '0',
|
|
|
url: [{
|
|
|
name: "20220928155634.jpg",
|
|
|
uri: "/files/point/20220928155634.jpg",
|
|
@@ -160,6 +163,14 @@
|
|
|
toPay(e) {
|
|
|
console.log(e);
|
|
|
},
|
|
|
+ // 申请售后
|
|
|
+ toAfter(e) {
|
|
|
+ console.log(e);
|
|
|
+ },
|
|
|
+ // 申请退款
|
|
|
+ toRefund(e) {
|
|
|
+ console.log(e);
|
|
|
+ },
|
|
|
// 选择选项卡
|
|
|
tabsChange(e) {
|
|
|
const that = this;
|