| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 |
- <!--index.wxml-->
- <view class="wrap">
- <view class="cate_list">
- <van-tabs active="{{ type }}" line-width="59rpx" line-height="4rpx" title-active-color="#D54C43" title-inactive-color="#333333" bind:click="onChange">
- <!-- <van-tab title="当前订单" name="{{ 1 }}"></van-tab>
- <van-tab title="历史订单" name="{{ 2 }}"></van-tab> -->
- <van-tab title="全部" name="-1"></van-tab>
- <van-tab title="未支付" name="0"></van-tab>
- <van-tab title="待发货" name="1"></van-tab>
- <van-tab title="待自提" name="2"></van-tab>
- <van-tab title="已完成" name="3"></van-tab>
- </van-tabs>
- </view>
- <view class="order_list">
- <view class="order_item" wx:for="{{ dataList }}" wx:key="index" bind:tap="goDetail" data-id="{{ item.id }}">
- <view class="item_t">
- <view class="item_t_l">
- <view class="item_t_l_t">
- <view class="item_tag">{{ item.fare_type ? '自取' : '外卖' }}</view>
- <view class="shop_name">{{ item.store.title }}</view>
- </view>
- <view class="order_time">下单时间:{{ item.created_at }}</view>
- </view>
- <view class="item_t_r">
- <text class="" wx:if="{{ item.fare_type == 1}}">{{ item.order_status == 2 ? '已完成' : item.order_status == 0 ? '已关闭' : item.pay_status != 1 ? '待支付' : item.ship_status ? '已自提' : '待自提' }}</text>
- <text class="send_time" wx:if="{{ item.fare_type == 0 && item.order_status == 1 && item.ship_status == 1 }}">{{ item.count_time }}</text>
- <text class="" wx:if="{{ item.fare_type == 0}}">{{ item.order_status == 2 ? '已完成' : item.order_status == 0 ? '已关闭' : item.pay_status != 1 ? '待支付' : item.ship_status ? '配送中' : '待配送' }}</text>
- <van-icon name="arrow" />
- </view>
- </view>
- <view class="item_nr">
- <view class="item_goods">
- <image class="goods_tu" wx:for="{{ item.thumbArrCustom }}" wx:for-item="img" wx:key="index" src="{{ imgUrl + img }}"></image>
- <image class="goods_tu_more" wx:if="{{ item.thumbArrLength > 3 }}" src="/statics/img/more_tu.png"></image>
- </view>
- <view class="item_total">
- <view class="price"><text class="unit">¥</text>{{ item.pay_price }}</view>
- <view class="num">共{{ item.goodsNums }}件</view>
- </view>
- </view>
- <view class="item_btns">
- <view class="btn cancel" wx:if="{{ item.ship_status == 0 && item.order_status == 1}}" data-id="{{ item.id }}" data-item="{{ item }}" catch:tap="cancleOrder">取消订单</view>
- <view class="btn" wx:if="{{item.order_status == 1 && item.pay_status != 1}}" data-id="{{ item.id }}" catch:tap="goTopay">立即支付</view>
- <view class="btn" wx:if="{{ item.pay_status == 1 && item.ship_status == 1 && item.order_status == 1 }}" data-id="{{ item.id }}" catch:tap="receiveOrder">收货</view>
- <view class="btn" wx:if="{{ item.order_status == 2 }}" catch:tap="toGoods">再来一单</view>
- </view>
- </view>
- </view>
- </view>
- <!-- loading -->
- <!-- <van-overlay show="{{ loading }}" z-index="100">
- <van-loading custom-class="custom_loading" />
- </van-overlay> -->
|