Files
decode-mini-app-new/wx05cb767e6530b48f/pages/order/index.wxml
2024-08-22 12:53:28 +08:00

85 lines
5.2 KiB
Plaintext

<view class="container m-b5">
<view class="goods-detail-box">
<view class="header f-28 col-3">
<view catchtap="bindHeaderTap" class="{{dataType==='all'?'active':''}}" data-type="all">全部订单</view>
<view bindtap="bindHeaderTap" class="{{dataType==='payment'?'active':''}}" data-type="payment">待付款</view>
<view bindtap="bindHeaderTap" class="{{dataType==='delivery'?'active':''}}" data-type="delivery">待发货</view>
<view bindtap="bindHeaderTap" class="{{dataType==='received'?'active':''}}" data-type="received">待收货</view>
</view>
<scroll-view scrollY="{{true}}">
<view class="wrapper">
<view wx:if="{{list.length}}">
<view class="m-top20 " wx:for="{{list}}" wx:key="this">
<view class="order-box b-f">
<view class="order-header dis-flex">
<view class="flex-box t-l">
<text class="title">商品列表</text>
</view>
<view class="flex-box t-r">
<text class="cont" wx:if="{{item.pay_status.value==10}}">{{item.pay_status.text}}</text>
<text class="cont" wx:if="{{item.pay_status.value==20&&item.delivery_status.value==10}}">{{item.delivery_status.text}}</text>
<text class="cont" wx:if="{{item.pay_status.value==20&&item.delivery_status.value==20&&item.receipt_status.value==10}}">{{item.receipt_status.text}}</text>
<text class="cont" wx:if="{{item.order_status.value==30}}">{{item.order_status.text}}</text>
</view>
</view>
</view>
<view class="order-box b-f">
<view class="order-cont dis-flex">
<view class="order-num">
<text>订单号:{{item.order_no}}</text>
</view>
<view class="order-time">
<text>{{item.create_time}}</text>
</view>
</view>
</view>
<view class="order-box order-img_list">
<view class="order-shop">
<view bindtap="detail" class="order-list-box dis-flex" data-id="{{item.order_id}}">
<view class="left">
<view class="dis-flex">
<view class="order-shop-left" wx:for="{{item.goods}}" wx:key="goods">
<image src="{{item.image.file_path}}"></image>
</view>
</view>
</view>
<view class="right p-r">
<text class="goods-number">共{{item.goods.length}}件</text>
<text class="iconfont icon-xiangyoujiantou user-orderJtou"></text>
</view>
</view>
</view>
</view>
<view class="order-box b-f">
<view class="order-btn dis-flex">
<view class="order-left">
<view class="text">
<text>合计:</text>
<text class="col-m">¥{{item.pay_price}}</text>
</view>
</view>
<view class="order-right">
<view class="dis-flex">
<view class="" wx:if="{{item.pay_status.value==10}}">
<button class="btn-main btn-normal" data-id="{{item.order_id}}" openType="contact">联系客服付款</button>
</view>
<view class="flex-box" wx:if="{{item.delivery_status.value==20&&item.receipt_status.value==10}}">
<view bindtap="receipt" class="btn-main" data-id="{{item.order_id}}">确认收货</view>
</view>
</view>
</view>
</view>
</view>
</view>
</view>
<view wx:else>
<view class="yoshop-notcont">
<text class="iconfont icon-ziyuan"></text>
<text class="cont">亲,您还没有订单信息哦!</text>
</view>
</view>
</view>
</scroll-view>
</view>
</view>