index.wxml 8.4 KB

1
  1. <app-layout vue-id="81a1590a-1" class="data-v-0c6f74a0" bind:__l="__l" vue-slots="{{['default']}}"><view class="order-box data-v-0c6f74a0"><block wx:if="{{is_show}}"><view class="content-box data-v-0c6f74a0"><block wx:if="{{orders.length}}"><block wx:for="{{$root.l0}}" wx:for-item="item" wx:for-index="index" wx:key="id"><view class="order-item-box dir-top-wrap data-v-0c6f74a0" style="margin-top:20rpx;"><app-jump-button vue-id="{{('81a1590a-2-'+index)+','+('81a1590a-1')}}" url="{{item.m0}}" class="data-v-0c6f74a0" bind:__l="__l" vue-slots="{{['default']}}"><view class="dir-top-nowrap data-v-0c6f74a0" style="width:100%;"><view class="dir-left-nowrap view-1 data-v-0c6f74a0"><view class="box-grow-1 data-v-0c6f74a0" style="display:flex;justify-content:space-between;align-items:center;"><text class="data-v-0c6f74a0">{{"订单号:"+item.$orig.order_no}}</text><block wx:if="{{item.$orig.is_pay==0&&item.$orig.goods_type==2&&item.$orig.audit_status==1}}"><text class="data-v-0c6f74a0">待审核</text></block><block wx:else><block wx:if="{{item.$orig.is_pay==0&&item.$orig.goods_type==2&&item.$orig.audit_status==2}}"><text class="data-v-0c6f74a0">审核通过</text></block><block wx:else><block wx:if="{{item.$orig.is_pay==0&&item.$orig.goods_type==2&&item.$orig.audit_status==3}}"><text class="data-v-0c6f74a0">审核拒绝</text></block><block wx:else><text class="data-v-0c6f74a0"></text></block></block></block></view></view><block wx:for="{{item.$orig.detail}}" wx:for-item="dItem" wx:for-index="dIndex" wx:key="dIndex"><view class="view-2 data-v-0c6f74a0"><app-order-goods-info vue-id="{{('81a1590a-3-'+index+'-'+dIndex)+','+('81a1590a-2-'+index)}}" goods="{{dItem.goods_info}}" class="data-v-0c6f74a0" bind:__l="__l"></app-order-goods-info></view></block></view></app-jump-button><view class="dir-top-nowrap view-3 data-v-0c6f74a0"><block wx:if="{{currentIndex==5}}"><block wx:if="{{item.$orig.type==1}}"><view class="box-grow-1 data-v-0c6f74a0">退货退款:<text class="price-color data-v-0c6f74a0">{{"¥"+item.$orig.refund_price}}</text></view></block><block wx:else><view class="box-grow-1 data-v-0c6f74a0">换货</view></block></block><block wx:else><view class="box-grow-1 main-right cross-center price-count-box data-v-0c6f74a0"><text class="price-label data-v-0c6f74a0">合计:</text><text class="price-color data-v-0c6f74a0">{{"¥"+item.$orig.total_pay_price}}</text><block wx:if="{{item.$orig.express_price>0}}"><text class="price-express data-v-0c6f74a0">{{"(含运费¥"+item.$orig.express_price+")"}}</text></block></view></block><view class="box-grow-0 main-right action-button-box data-v-0c6f74a0"><app-jump-button vue-id="{{('81a1590a-4-'+index)+','+('81a1590a-1')}}" class="data-v-0c6f74a0" bind:__l="__l" vue-slots="{{['default']}}"><view class="main-right action-box-view data-v-0c6f74a0"><block wx:if="{{currentIndex==5}}"><text class="{{['data-v-0c6f74a0',(item.$orig.is_confirm==1?true:false)?'success-color':'']}}">{{''+item.$orig.status_text+''}}</text></block><block wx:else><block wx:if="{{item.$orig.pay_type==2}}"><block wx:if="{{item.$orig.status==1}}"><block wx:if="{{item.$orig.is_confirm==0}}"><block wx:if="{{item.$orig.is_send==1&&item.$orig.der_info.length==1&&item.$orig.send_type==0}}"><block class="data-v-0c6f74a0"><block wx:if="{{item.$orig.der_info[0].orderExpress.send_type==1}}"><view data-event-opts="{{[['tap',[['logistics',['$0'],[[['orders','id',item.$orig.id]]]]]]]}}" class="order-btn data-v-0c6f74a0" bindtap="__e">物流</view></block></block></block><block wx:else><block wx:if="{{item.$orig.der_info.length==0&&item.$orig.is_send==1&&item.$orig.send_type==0&&item.$orig.express_no&&item.$orig.express}}"><view data-event-opts="{{[['tap',[['logistics',['$0'],[[['orders','id',item.$orig.id]]]]]]]}}" class="order-btn data-v-0c6f74a0" bindtap="__e">物流</view></block><block wx:else><block wx:if="{{item.$orig.der_info.length>=1}}"><view data-event-opts="{{[['tap',[['logistics',['$0'],[[['orders','id',item.$orig.id]]]]]]]}}" class="order-btn data-v-0c6f74a0" bindtap="__e">物流</view></block></block></block><block wx:if="{{item.$orig.is_send==1&&item.$orig.is_confirm==0}}"><view data-event-opts="{{[['tap',[['confirm',['$0'],[[['orders','id',item.$orig.id]]]]]]]}}" class="order-btn data-v-0c6f74a0" bindtap="__e">确认收货</view></block></block><block wx:if="{{item.$orig.send_type==1&&item.$orig.is_confirm==0&&item.$orig.cancel_status==0}}"><view data-event-opts="{{[['tap',[['getClerkCode',['$0'],[[['orders','id',item.$orig.id]]]]]]]}}" class="order-btn data-v-0c6f74a0" bindtap="__e">核销码</view></block><block wx:if="{{item.$orig.is_confirm==1&&item.$orig.is_comment==0&&item.$orig.is_sale==0&&item.$orig.sale_status==0}}"><view data-event-opts="{{[['tap',[['appraise',['$0'],[[['orders','id',item.$orig.id]]]]]]]}}" class="order-btn data-v-0c6f74a0" bindtap="__e">评价</view></block></block></block><block wx:else><block wx:if="{{item.$orig.is_pay==0}}"><view data-event-opts="{{[['tap',[['cancel',['$0'],[[['orders','id',item.$orig.id]]]]]]]}}" class="order-btn data-v-0c6f74a0" bindtap="__e">取消</view><block wx:if="{{item.$orig.goods_type==2&&item.$orig.audit_status==2||item.$orig.goods_type==1}}"><view data-event-opts="{{[['tap',[['orderPay',['$0'],[[['orders','id',item.$orig.id]]]]]]]}}" class="order-btn data-v-0c6f74a0" bindtap="__e">付款</view></block></block><block wx:if="{{item.$orig.status==1}}"><block wx:if="{{item.$orig.send_type==1&&item.$orig.is_confirm==0&&(item.$orig.is_pay==0&&item.$orig.pay_type==2||item.$orig.is_pay==1&&item.$orig.pay_type!=2)}}"><view data-event-opts="{{[['tap',[['getClerkCode',['$0'],[[['orders','id',item.$orig.id]]]]]]]}}" class="order-btn data-v-0c6f74a0" bindtap="__e">核销码</view></block><block wx:if="{{item.$orig.is_pay==1&&item.$orig.is_confirm==0}}"><block wx:if="{{item.$orig.der_info.length==1&&item.$orig.is_send==1&&item.$orig.send_type==0}}"><block class="data-v-0c6f74a0"><block wx:if="{{item.$orig.der_info[0].orderExpress.send_type==1}}"><view data-event-opts="{{[['tap',[['logistics',['$0'],[[['orders','id',item.$orig.id]]]]]]]}}" class="order-btn data-v-0c6f74a0" bindtap="__e">物流</view></block></block></block><block wx:else><block wx:if="{{item.$orig.der_info.length==0&&item.$orig.is_send==1&&item.$orig.send_type==0&&item.$orig.express_no&&item.$orig.express}}"><view data-event-opts="{{[['tap',[['logistics',['$0'],[[['orders','id',item.$orig.id]]]]]]]}}" class="order-btn data-v-0c6f74a0" bindtap="__e">物流</view></block><block wx:else><block wx:if="{{item.$orig.der_info.length>=1}}"><view data-event-opts="{{[['tap',[['logistics',['$0'],[[['orders','id',item.$orig.id]]]]]]]}}" class="order-btn data-v-0c6f74a0" bindtap="__e">物流</view></block></block></block><block wx:if="{{item.$orig.is_send==1&&item.$orig.is_confirm==0}}"><view data-event-opts="{{[['tap',[['confirm',['$0'],[[['orders','id',item.$orig.id]]]]]]]}}" class="order-btn data-v-0c6f74a0" bindtap="__e">确认收货</view></block></block><block wx:if="{{item.$orig.is_confirm==1&&item.$orig.is_comment==0&&item.$orig.is_sale==0&&item.$orig.sale_status==0}}"><view data-event-opts="{{[['tap',[['appraise',['$0'],[[['orders','id',item.$orig.id]]]]]]]}}" class="order-btn data-v-0c6f74a0" bindtap="__e">评价</view></block></block></block></block></view></app-jump-button></view></view></view></block></block><block wx:else><view class="no-list data-v-0c6f74a0"><app-no-goods vue-id="{{('81a1590a-5')+','+('81a1590a-1')}}" background="#f7f7f7" title="暂无相关订单" is_image="{{1}}" class="data-v-0c6f74a0" bind:__l="__l"></app-no-goods></view></block><block wx:if="{{is_qrcode}}"><view class="qrcode-box data-v-0c6f74a0"><view class="dir-top-wrap main-center cross-center item data-v-0c6f74a0"><view class="data-v-0c6f74a0">核销码</view><image class="img data-v-0c6f74a0" src="{{qr_code_url}}"></image><image class="remove data-v-0c6f74a0" src="/static/image/icon/icon-close.png" data-event-opts="{{[['tap',[['closeQrcode',['$event']]]]]}}" bindtap="__e"></image></view></view></block></view></block><block wx:if="{{is_load_show}}"><app-load-text vue-id="{{('81a1590a-6')+','+('81a1590a-1')}}" class="data-v-0c6f74a0" bind:__l="__l"></app-load-text></block><block wx:if="{{show_index}}"><view class="return-index-btn data-v-0c6f74a0"><app-jump-button vue-id="{{('81a1590a-7')+','+('81a1590a-1')}}" open_type="redirect" url="/pages/index/index" class="data-v-0c6f74a0" bind:__l="__l" vue-slots="{{['default']}}"><image style="width:50rpx;height:50rpx;" src="/static/image/icon/index.png" class="data-v-0c6f74a0"></image></app-jump-button></view></block></view></app-layout>