87 lines
4.0 KiB
Plaintext
87 lines
4.0 KiB
Plaintext
<nav-bar>
|
||
<view class="order-category active{{categoryIndex}}" slot="left">
|
||
<view class="item {{categoryIndex==index?'current':''}}" data-index="{{index}}"
|
||
bind:tap="changeOrderCategory" wx:for="{{orderCategory}}" wx:key="index">{{item}}</view>
|
||
</view>
|
||
</nav-bar>
|
||
<view class="top-bar">
|
||
<view class="item">待接单(0)</view>
|
||
<view class="item">待配送(0)</view>
|
||
<view class="item">已送达(0)</view>
|
||
</view>
|
||
<view class="search">
|
||
<input class="input" placeholder="手机尾号查询"/>
|
||
<button class="button">搜索</button>
|
||
</view>
|
||
|
||
<list-view class="package-list main" bind:refresh="refreshList"
|
||
bind:loadMore="loadList" refresher-triggered="{{pager.refreshTrigger}}"
|
||
show-load-more="{{!(list.length==0&&pager.loadAll)}}"
|
||
loading="{{pager.loading}}" load-all="{{pager.loadAll}}">
|
||
<view wx:for="{{list}}" wx:key="index"
|
||
class="item {{item.status==orderStatus.unpaid||item.status==orderStatus.completed?'no-btns':''}} {{item.is_first_order?'is-new-order':''}} {{item.order_additional_fees.length>0?'has-markup':''}}">
|
||
<view bind:tap="navToOrderDetail" data-id="{{item.orderid}}" >
|
||
<view class="item-head">
|
||
<view class="tag">自营商品</view>
|
||
<view class="deliver-time">
|
||
剩余<label class="time">{{'59分钟'}}</label>(19:30前送达)
|
||
</view>
|
||
</view>
|
||
<view class="merchant">
|
||
<view class="name">
|
||
<view class="text">家庭私厨烤串【鲜货】</view>
|
||
<view class="count">x 1</view>
|
||
</view>
|
||
<view class="money">9.9</view>
|
||
</view>
|
||
<view class="address">
|
||
<view class="title">佳兆业丽晶公馆3栋2单元2702</view>
|
||
<view class="sub-title">
|
||
<view>{{'仙人模斗'}}{{genderKV['MALE']}}:{{'13438370499'}}</view>
|
||
<view class="make-phone-tap-area">
|
||
<view class="make-phone">
|
||
<view class="icon-phone"/>
|
||
</view>
|
||
</view>
|
||
</view>
|
||
</view>
|
||
<view class="markup" wx:if="{{item.order_additional_fees.length>0}}">
|
||
<view class="mu-item" wx:for="{{item.order_additional_fees}}"
|
||
wx:for-item="mItem" wx:key="index">
|
||
【<label class="bold">{{markupStatusKV[mItem.result]}}</label>】加价金额:<label class="bold">{{mItem.additional_fee_amount}}元</label>
|
||
</view>
|
||
</view>
|
||
</view>
|
||
<view class="btns" wx:if="{{item.status==orderStatus.pending}}">
|
||
<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.status==orderStatus.received}}">
|
||
<button disabled="{{item.receiving}}" class="button more-btn" plain
|
||
capture-catch:tap="showMoreAS" data-item="{{item}}" data-index="{{index}}">
|
||
<view class="icon"></view>
|
||
</button>
|
||
<swipe-button class="swipe-button" loading="{{item.receiving}}" bind:done="receivedOrder"
|
||
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> |