92 lines
4.4 KiB
Plaintext
92 lines
4.4 KiB
Plaintext
<view class="custom-scroll-view">
|
||
<view>
|
||
<nav-bar>
|
||
<view class="order-category {{currentDeliveryTimeType}}" slot="left">
|
||
<view class="item {{deliveryTimeType==index?'current':''}}" data-key="{{index}}"
|
||
bind:tap="changeDeliveryTimeType" wx:for="{{deliveryTimeTypeKV}}" wx:key="index">{{item}}</view>
|
||
</view>
|
||
</nav-bar>
|
||
<view class="top-bar">
|
||
<view class="item {{orderStatusIndex==index?'current':''}}" bind:tap="changeStatus"
|
||
wx:for="{{statusDic[currentDeliveryTimeType]}}" wx:key="index" data-index="{{index}}">
|
||
{{item.value}}(0)
|
||
</view>
|
||
</view>
|
||
<view wx:if="{{statusDic[currentDeliveryTimeType][orderStatusIndex].key!=orderStatus.completed}}" class="search">
|
||
<input class="input" placeholder="手机尾号查询" bindinput="filterOrder"
|
||
model:value="{{filterKey}}"/>
|
||
<button class="button">搜索</button>
|
||
</view>
|
||
</view>
|
||
<list-view class="package-list main" bind:refresh="refreshList"
|
||
bind:loadMore="loadList" refresher-triggered="{{pager.refreshTrigger}}"
|
||
loadMoreText="{{loadMoreText}}"
|
||
loading="{{pager.loading}}" load-all="{{pager.loadAll}}">
|
||
<view wx:for="{{filterKey?filtedList:list}}" wx:key="index"
|
||
class="item item{{index}} {{item.order.status==orderStatus.completed?'no-btns':''}}">
|
||
<view bind:tap="navToOrderDetail" data-id="{{item.orderid}}" >
|
||
<view class="item-head">
|
||
<view class="tag">{{productTypeKV[item.product.operation_type]}}</view>
|
||
<view class="deliver-time">
|
||
剩余<label class="time">{{'59分钟'}}</label>(19:30前送达)
|
||
</view>
|
||
</view>
|
||
<view class="merchant">
|
||
<view class="name">
|
||
<view class="text">{{item.product.name}}</view>
|
||
<view class="count">x {{item.order.qty}}</view>
|
||
</view>
|
||
<view class="money">9.9</view>
|
||
</view>
|
||
<view class="address">
|
||
<view class="title">
|
||
{{item.address.community_name}}
|
||
{{item.address.address_detail}}
|
||
</view>
|
||
<view class="sub-title">
|
||
<view>
|
||
{{item.address.name}}{{genderKV[item.address.gender]}}:{{item.address.phone}}
|
||
</view>
|
||
<view class="make-phone-tap-area" capture-catch:tap="makePhoneCall"
|
||
data-phone="{{item.address.phone}}">
|
||
<view class="make-phone">
|
||
<view class="icon-phone"/>
|
||
</view>
|
||
</view>
|
||
</view>
|
||
</view>
|
||
</view>
|
||
<view wx:if="{{item.order.status==orderStatus.pending||item.order.status==orderStatus.pickupReady}}" class="btns">
|
||
<button disabled="{{item.receiving}}" class="button more-btn" plain
|
||
capture-catch:tap="showMoreAS" data-item="{{item}}" data-index="{{index}}">
|
||
退单
|
||
</button>
|
||
<swipe-button class="swipe-button" loading="{{item.receiving}}" bind:done="getOrder"
|
||
data-item="{{item}}" data-index="{{index}}" button-text="我要接单"
|
||
button-loading-text="接单中..." capture-catch:tap="emptyFun"/>
|
||
</view>
|
||
<view class="btns" wx:if="{{item.order.status==orderStatus.delivering}}">
|
||
<button disabled="{{item.receiving}}" class="button more-btn" plain
|
||
capture-catch:tap="openMap" data-item="{{item}}" data-index="{{index}}">
|
||
导航
|
||
</button>
|
||
<swipe-button class="swipe-button" loading="{{item.receiving}}" bind:done="receivedOrder" canReleaseText="释放送达..."
|
||
data-item="{{item}}" data-index="{{index}}" button-text="我已送达"
|
||
button-loading-text="送达中..." capture-catch:tap="emptyFun"/>
|
||
</view>
|
||
<view class="btns" wx:if="{{item.status==orderStatus.delivering}}">
|
||
<!-- <button class="button concat-user-btn" capture-catch:tap="concatUser"
|
||
data-item="{{item}}">
|
||
<image class="icon" src="/assets/icon/phone.png"></image>
|
||
<label>联系用户</label>
|
||
</button> -->
|
||
<button disabled="{{item.receiving}}" class="button more-btn" plain
|
||
capture-catch:tap="showMoreAS" data-item="{{item}}" data-index="{{index}}">
|
||
<view class="icon"></view>
|
||
</button>
|
||
<button type="primary" class="confirm-send-btn"
|
||
capture-catch:tap="confirmSend" data-item="{{item}}">我已送达</button>
|
||
</view>
|
||
</view>
|
||
</list-view>
|
||
</view> |