zs před 2 roky
rodič
revize
70759bd349
1 změnil soubory, kde provedl 16 přidání a 5 odebrání
  1. 16 5
      pagesMy/order/index.vue

+ 16 - 5
pagesMy/order/index.vue

@@ -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;