order_logistics.wxml 6.3 KB

1
  1. <view class="{{['order-logistics','u-skeleton','data-v-36a4127e',themeName]}}"><view class="express data-v-36a4127e"><block wx:if="{{$root.g0>1}}"><block wx:if="{{pagerData.express_status==2}}"><view style="color:white;" class="data-v-36a4127e">商家已部分发货,剩余商品将会尽快发出</view></block><block wx:if="{{pagerData.express_status==1}}"><view style="color:white;" class="data-v-36a4127e">你的订单被分成多个包裹发出</view></block></block><block wx:if="{{$root.g1>1}}"><scroll-view class="scroll-view m-t-30 data-v-36a4127e" scroll-top="{{scrollTop}}" scroll-x="true"><block wx:for="{{$root.l0}}" wx:for-item="item" wx:for-index="index" wx:key="id"><view data-event-opts="{{[['tap',[['handleParcel',[index]]]]]}}" class="{{['pacel','m-l-10','data-v-36a4127e',activeParcel==index?'active-parcel':'']}}" bindtap="__e"><block wx:if="{{item.$orig.send_type==1}}"><view class="data-v-36a4127e">{{'包裹'+(index+1)}}</view><view class="{{['xxs','data-v-36a4127e',activeParcel==index?'muted':'']}}">{{'共'+item.m0+"件"}}</view></block><block wx:if="{{item.$orig.send_type==2}}"><view class="data-v-36a4127e">无需物流</view><view class="{{['xxs','data-v-36a4127e',activeParcel==index?'muted':'']}}">{{'共'+item.m1+"件"}}</view></block></view></block><block wx:if="{{pagerData.express_status==2}}"><view data-event-opts="{{[['tap',[['e0',['$event']]]]]}}" class="{{['pacel','m-l-10','data-v-36a4127e',activeParcel=='wait_goods'?'active-parcel':'']}}" bindtap="__e"><view class="data-v-36a4127e">待发货</view><view class="{{['xxs','data-v-36a4127e',activeParcel==index?'muted':'']}}">{{'共'+$root.m2+"件"}}</view></view></block></scroll-view></block><block wx:if="{{activeParcel!='wait_goods'}}"><view class="express-card p-24 data-v-36a4127e"><block wx:if="{{parcel_info.send_type==1}}"><view class="flex row-between data-v-36a4127e"><view class="flex data-v-36a4127e"><block wx:if="{{parcel_info}}"><u-image vue-id="cb55888a-1" src="{{$root.m3}}" width="40rpx" height="40rpx" mode="aspectFill" class="data-v-36a4127e" bind:__l="__l"></u-image></block><view class="sm m-l-10 data-v-36a4127e">{{''+parcel_info.express_name+" "+parcel_info.invoice_no+''}}</view></view><view data-event-opts="{{[['tap',[['onCopy',['$0'],['parcel_info.invoice_no']]]]]}}" class="sm muted data-v-36a4127e" bindtap="__e">复制单号</view></view><block wx:if="{{parcel_info}}"><view class="m-t-24 data-v-36a4127e"><u-time-line vue-id="cb55888a-2" class="data-v-36a4127e" bind:__l="__l" vue-slots="{{['default']}}"><block wx:for="{{parcel_info.logistics_info.traces}}" wx:for-item="item" wx:for-index="index" wx:key="index"><u-time-line-item data-custom-hidden="{{!(index<1||down)}}" vue-id="{{('cb55888a-3-'+index)+','+('cb55888a-2')}}" class="data-v-36a4127e" bind:__l="__l" vue-slots="{{['content']}}"><view slot="content"><block wx:if="{{item=='暂无物流信息'}}"><view class="data-v-36a4127e"><view class="u-order-desc data-v-36a4127e">暂无物流信息</view><view class="u-order-time muted xxs data-v-36a4127e">暂无物流信息</view></view></block><block wx:else><view class="data-v-36a4127e"><view class="u-order-desc data-v-36a4127e">{{item[1]}}</view><view class="u-order-time muted data-v-36a4127e">{{parcel_info.logistics_info.express_field==='code100'?item[0]:item[2]}}</view></view></block></view></u-time-line-item></block></u-time-line><block wx:if="{{$root.g2}}"><view data-event-opts="{{[['tap',[['e1',['$event']]]]]}}" class="xs m-l-30 data-v-36a4127e" style="color:rgba(33, 137, 255, 1);" bindtap="__e">查看物流轨迹<u-icon vue-id="cb55888a-4" name="arrow-down" class="data-v-36a4127e" bind:__l="__l"></u-icon></view></block><block wx:if="{{$root.g3}}"><view data-event-opts="{{[['tap',[['e2',['$event']]]]]}}" class="xs m-l-30 data-v-36a4127e" style="color:rgba(33, 137, 255, 1);" bindtap="__e">收起<u-icon vue-id="cb55888a-5" name="arrow-up" class="data-v-36a4127e" bind:__l="__l"></u-icon></view></block></view></block><view class="m-t-20 m-b-20 data-v-36a4127e"><u-divider vue-id="cb55888a-6" half-width="350" useSlot="{{false}}" class="data-v-36a4127e" bind:__l="__l"></u-divider></view></block><block wx:if="{{parcel_info.send_type==2}}"><view class="m-l-24 m-r-24 m-b-24 data-v-36a4127e">无需物流</view></block><view class="flex data-v-36a4127e"><view class="icon_acept muted xxs data-v-36a4127e">收</view><view class="m-l-20 data-v-36a4127e"><view class="data-v-36a4127e">{{receipt_address_info.addresss+''}}</view><view class="xs muted data-v-36a4127e">{{''+receipt_address_info.contact+"\n "+receipt_address_info.mobile+''}}</view></view></view></view></block><block wx:if="{{activeParcel!='wait_goods'}}"><view class="express-card p-24 data-v-36a4127e"><block wx:for="{{parcel_info.order_goods_info}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view class="flex m-b-20 data-v-36a4127e"><u-image vue-id="{{'cb55888a-7-'+index}}" src="{{item.goods_image}}" width="100rpx" height="100rpx" mode="aspectFill" class="data-v-36a4127e" bind:__l="__l"></u-image><view class="flex-col m-l-20 row-around data-v-36a4127e" style="height:100rpx;width:100%;"><view class="line line data-v-36a4127e">{{''+item.goods_name+''}}</view><view class="flex row-between data-v-36a4127e"><view class="muted data-v-36a4127e">{{'¥'+item.goods_price+''}}</view><view class="muted data-v-36a4127e">{{'x'+item.delivery_num+''}}</view></view></view></view></block></view></block><block wx:if="{{activeParcel=='wait_goods'}}"><view class="express-card p-24 data-v-36a4127e"><block wx:for="{{wait_delivery_goods}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view class="flex m-b-20 data-v-36a4127e"><u-image vue-id="{{'cb55888a-8-'+index}}" src="{{item.goods_image}}" width="100rpx" height="100rpx" mode="aspectFill" class="data-v-36a4127e" bind:__l="__l"></u-image><view class="flex-col m-l-20 row-around data-v-36a4127e" style="height:100rpx;width:100%;"><view class="line line data-v-36a4127e">{{''+item.goods_name+''}}</view><view class="flex row-between data-v-36a4127e"><view class="muted data-v-36a4127e">{{''+item.goods_price+''}}</view><view class="muted data-v-36a4127e">{{'x'+(item.goods_num-item.delivery_num)+''}}</view></view></view></view></block></view></block></view><u-skeleton vue-id="cb55888a-9" loading="{{loadingSkeleton}}" animation="{{true}}" bgColor="#FFFFFF" class="data-v-36a4127e" bind:__l="__l"></u-skeleton></view>