You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

91 lines
3.7 KiB
Plaintext

9 months ago
<import src="/template/tab/index.wxml" />
<!--导航菜单-->
<view class="navbar">
<view class="weui-navbar">
<block wx:for="{{tabs}}" wx:key="id">
<view id="{{item.id}}" class="weui-navbar__item {{selectedStatus == item.id ? 'weui-bar__item_on' : ''}}" bindtap="tabClick">
<view class="weui-navbar__title">{{item.name}}</view>
</view>
</block>
<view class="weui-navbar__slider" style="transform: translateX({{sliderOffset}}px); -webkit-transform: translateX({{sliderOffset}}px);">
</view>
</view>
</view>
<view style="margin-top:60px;"></view>
<!--订单列表-->
<view wx:if="{{list.length > 0}}">
<block wx:for="{{list}}" wx:key="id" wx:for-item="order">
<view class="order" data-index="{{index}}" bindtap='bindGotoDetail'>
<view class="title flex-row flex-between flex-c-center">
<view style="color:#333;">{{order.saleDate}}</view>
<block wx:if="{{order.status == 0}}">
<view class="flexCenter orderStatus waitPay">待支付</view>
</block>
<block wx:elif="{{order.status == 1}}">
<view class="flexCenter orderStatus payed">待接单</view>
</block>
<block wx:elif="{{order.status == 2}}">
<view class="flexCenter orderStatus returnd">已退款</view>
</block>
<block wx:elif="{{order.status == 3}}">
<view class="flexCenter orderStatus cancel">已取消</view>
</block>
<block wx:elif="{{order.status == 4}}">
<view class="flexCenter orderStatus confirm">已确认</view>
</block>
<block wx:elif="{{order.status == 5}}">
<view class="flexCenter orderStatus">已完成</view>
</block>
</view>
<!--商品列表-->
<view class="order_items">
<block wx:for="{{order.items}}" wx:key="id">
<view wx:if="{{item.isSuit != 3}}" class="order_item flex-row">
<view class="pic">
<image src="../../../images/zwtp.gif"></image>
</view>
<view class="info flex-column flex-center">
<view class="flex-row flex-c-center flex-between" style="height:auto;font-size:12px;">
<view style="width:65%;">
{{item.goodsName}}
<text wx:if="{{item.specName.length > 0}}">({{item.specName}})</text>
</view>
<view style="width:15%;">
<text class="detail_num">x {{item.count}}</text>
</view>
<view style="width:20%;text-align:right;">
<text class="detail_price">¥{{item.amount + item.amountAddTotal}}</text>
</view>
</view>
<block wx:if="{{item.isSuit == 2}}"></block>
<block wx:else>
<view wx:for="{{item.makes}}" wx:key="makeName" wx:for-item="{{makeItem}}">
{{makeItem.makeName}}
</view>
</block>
</view>
</view>
</block>
</view>
<!--汇总-->
<view class="flex-row flex-end" style="color:##EA5403;">
<block wx:if="{{order.busMode == 1 || order.busMode == 2}}">
<text class='sum_total'>餐盒费:{{order.boxFee}}</text>
</block>
<block wx:if="{{order.busMode == 2}}">
<text class='sum_total'>配送费:{{order.distributionFee}}</text>
</block>
<text class='sum_total'>合计:{{order.amount}}</text>
</view>
</view>
</block>
</view>
<view wx:else>
<view classs="noDta" hidden="{{hideNoData}}">
<view class='go-center note-btn'>目前没有即时订单</view>
<view class='go-center' style='margin-top:20px'>
<view class='go-center down-center start-btn' bindtap='goviewst'>开始点餐</view>
</view>
</view>
</view>