Bladeren bron

修改待发货列表不展示申请换货按钮,只有已完成订单展示

ext.liuqiwen3 2 weken geleden
bovenliggende
commit
1c05de07c6
1 gewijzigde bestanden met toevoegingen van 19 en 16 verwijderingen
  1. 19 16
      pages/order_details/index.vue

+ 19 - 16
pages/order_details/index.vue

@@ -78,23 +78,26 @@
 						    orderInfo.mallType !== 1 &&
 						    type === 'normal'
 						  ">
-          <view hover-class="none" @click="changeProduct"
-						   class="cancel" style="margin-right: 10rpx;"  v-if="orderInfo.exchangeStatus === 0 && orderInfo.refundStatus === 0 && isGoodsReturn == false">
-            申请换货
-          </view>
-          <navigator hover-class="none" :url="
+          <view v-if="orderInfo.status == 3">
+            <view hover-class="none" @click="changeProduct"
+                  class="cancel" style="margin-right: 10rpx;"  v-if="orderInfo.exchangeStatus === 0 && orderInfo.refundStatus === 0 && isGoodsReturn == false">
+              申请换货
+            </view>
+            <navigator hover-class="none" :url="
 						    '/pages/users/goods_change/index?orderId=' + orderInfo.orderId"
-                class="cancel" style="margin-right: 10rpx;"  v-if="orderInfo.exchangeStatus === 2 && orderInfo.refundStatus === 0 && isGoodsReturn == false">
-            退货信息填写
-          </navigator>
-          <view hover-class="none"
-                class="cancel" style="margin-right: 10rpx;"  v-if="orderInfo.exchangeStatus === 4 && orderInfo.refundStatus === 0 && isGoodsReturn == false">
-            换货中
-          </view>
-          <view hover-class="none"
-                class="cancel" style="margin-right: 10rpx;"  v-if="orderInfo.exchangeStatus === 1 && orderInfo.refundStatus === 0 && isGoodsReturn == false">
-            换货申请中
+                       class="cancel" style="margin-right: 10rpx;"  v-if="orderInfo.exchangeStatus === 2 && orderInfo.refundStatus === 0 && isGoodsReturn == false">
+              退货信息填写
+            </navigator>
+            <view hover-class="none"
+                  class="cancel" style="margin-right: 10rpx;"  v-if="orderInfo.exchangeStatus === 4 && orderInfo.refundStatus === 0 && isGoodsReturn == false">
+              换货中
+            </view>
+            <view hover-class="none"
+                  class="cancel" style="margin-right: 10rpx;"  v-if="orderInfo.exchangeStatus === 1 && orderInfo.refundStatus === 0 && isGoodsReturn == false">
+              换货申请中
+            </view>
           </view>
+
 					<navigator hover-class="none" :url="
 						    '/pages/users/goods_return/index?orderId=' + orderInfo.orderId
 						  " class="cancel" v-if="orderInfo.refundStatus === 0 && isGoodsReturn == false && orderInfo.exchangeStatus === 0">
@@ -261,7 +264,7 @@
 					</navigator>
 					<view class="wuliu align-center buy" v-if="orderInfo.status == 3 && orderInfo.type !== 1" @click="goOrderConfirm">再次购买
 					</view>
-					<view class="align-center shouhuo" v-if="orderInfo.status == 1" @tap="confirmOrder">确认收货</view>
+					<view class="align-center shouhuo" v-if="orderInfo.status == 1" @tap="confirmOrder" style="width: 100%;">确认收货</view>
 					
 					
 				</view>