| | |
| | | <view> |
| | | <view class="order-tab"> |
| | | <view :class="statusIndex == 0 ? 'active' : ''" @tap="tabClick(0)">全部</view> |
| | | <view :class="statusIndex == 2 ? 'active' : ''" @tap="tabClick(2)">待审核</view> |
| | | <view :class="statusIndex == 3 ? 'active' : ''" @tap="tabClick(3)">待签约</view> |
| | | <!-- <view :class="statusIndex == 2 ? 'active' : ''" @tap="tabClick(2)">待审核</view> --> |
| | | <!-- <view :class="statusIndex == 3 ? 'active' : ''" @tap="tabClick(3)">待签约</view> --> |
| | | <view :class="statusIndex == 5 ? 'active' : ''" @tap="tabClick(5)">待收货</view> |
| | | <view :class="statusIndex == 6 ? 'active' : ''" @tap="tabClick(6)">已逾期</view> |
| | | <!-- <view :class="statusIndex == 6 ? 'active' : ''" @tap="tabClick(6)">已逾期</view> --> |
| | | <view :class="statusIndex == 8 ? 'active' : ''" @tap="tabClick(8)">已完成</view> |
| | | <view :class="statusIndex == -3 ? 'active' : ''" @tap="tabClick(-3)">已退款</view> |
| | | </view> |
| | |
| | | </template> |
| | | <template v-if="item.payment != 1"> |
| | | <text class="payOrder" v-if="item.status == 1" @tap="$util.goPages('/pages/pays/pays?cartsIds=' + item.cartsids)">支付</text> |
| | | <text class="payback" v-if="item.status == 3" @tap="refundOrder(item)">退款</text> |
| | | <text class="payback" v-if="item.status == 3 || item.status == 4" @tap="refundOrder(item)">退款</text> |
| | | <text class="payOrder" v-if="item.status == 4" @tap="receiveOrder(item)">收货</text> |
| | | <text class="delOrder" v-if="item.status == -1 || item.status == 1 || item.status == 7 || item.status == 8" @tap="delOrder(item, index)">删除</text> |
| | | </template> |
| | |
| | | </view> |
| | | </view> |
| | | </uni-popup> |
| | | |
| | | |
| | | <uni-popup ref="popup2" type="bottom"> |
| | | <view class="popup-content"> |
| | | <view class="pop-title">还款计划({{planData.length}})</view> |
| | |
| | | </view> |
| | | </view> |
| | | </uni-popup> |
| | | |
| | | |
| | | <uni-popup ref="popup3" type="center" style="width: 100%;"> |
| | | <view class="popup-content" style="width: 100%;"> |
| | | <view class="pop-title" style="">还款方式</view> |
| | |
| | | } |
| | | }, |
| | | onLoad(op) { |
| | | this.statusIndex = op.status ? op.status : 0 |
| | | this.statusIndex = op.status ? op.status : 0 |
| | | this.getOrderList() |
| | | }, |
| | | //监听返回直接返回到我的 |
| | |
| | | setTimeout(() => { |
| | | t.orderData.splice(idx, 1) |
| | | }, 500) |
| | | |
| | | |
| | | } else { |
| | | uni.showToast({ |
| | | title: res.msg || '操作失败' |
| | |
| | | title: res.msg || '操作成功' |
| | | }) |
| | | setTimeout(() => { |
| | | t.tabClick(8) |
| | | t.tabClick(-3) |
| | | }, 1000) |
| | | } else { |
| | | uni.showToast({ |
| | |
| | | } |
| | | }) |
| | | } |
| | | if(payment == 3) { |
| | | if(payment == 3) { |
| | | uni.showToast({ |
| | | title: res.msg || '还款成功', |
| | | icon: 'success', |
| | |
| | | }) |
| | | } |
| | | }) |
| | | } |
| | | } |
| | | } |
| | | } |
| | | </script> |