index.wxml 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. <view class="container">
  2. <view wx:if='{{!hasRefund}}' class="status-box">
  3. <view bindtap="statusTap" class="status-label {{item.status == status ? 'active' : ''}}" wx:for="{{statusType}}" wx:key="index" data-status="{{item.status}}">
  4. {{item.label}}
  5. <view wx:if="{{badges[index]}}" class="weui-badge" style="position: absolute;top: 5rpx;right: 5rpx;">{{badges[index]}}</view>
  6. </view>
  7. </view>
  8. <view class="no-order" hidden="{{orderList ? true : false}}">
  9. <image src="/images/no-order.png" class="no-order-img"></image>
  10. <view class="text">暂无订单</view>
  11. </view>
  12. <view class="order-list" hidden="{{orderList ? false : true}}">
  13. <view class="a-order" wx:for="{{orderList}}" wx:key="index">
  14. <navigator url="/pages/order-details/index?id={{item.id}}" class="weui-cell weui-cell_access" hover-class="weui-cell_active">
  15. <view class="weui-cell__bd">{{item.orderNumber}}</view>
  16. <view class="weui-cell__ft weui-cell__ft_in-access">{{item.statusStr}}</view>
  17. </navigator>
  18. <scroll-view class="goods-img-container" scroll-x="true">
  19. <view class="img-box" wx:for="{{goodsMap[item.id]}}" wx:key="index">
  20. <navigator url="/pages/goods-details/index?id={{item.goodsId}}"><image src="{{item.pic}}" class="goods-img"></image></navigator>
  21. </view>
  22. </scroll-view>
  23. <view class="goods-price">
  24. 共 {{item.goodsNumber}} 件商品 合计:
  25. <text class="p" wx:if="{{item.score <= 0}}">¥ {{item.amountReal}}</text>
  26. <text class="p" wx:if="{{item.score > 0}}">¥ {{item.amountReal}} + {{item.score}} 积分</text>
  27. </view>
  28. <view class="goods-info">
  29. <view class="goods-des">
  30. <view class="remark" wx:if="{{item.remark && item.remark != ''}}">{{item.remark}}</view>
  31. <view>{{item.dateAdd}} </view>
  32. </view>
  33. </view>
  34. <view class="price-box">
  35. <view class="btn" hidden="{{item.status==0? false : true}}" bindtap="cancelOrderTap" data-id="{{item.id}}">取消订单</view>
  36. <view class="btn active" hidden="{{item.status==0? false : true}}" bindtap="toPayTap" data-id="{{item.id}}" data-money="{{item.amountReal}}" data-score="{{item.score}}">马上付款</view>
  37. <view class="btn active" hidden="{{(item.status==0 || item.status==-1) ? true : false}}" bindtap="refundApply" data-id="{{item.id}}" data-amount='{{item.amountReal}}'>退换货</view>
  38. </view>
  39. </view>
  40. </view>
  41. <view class="safeAreaOldMarginBttom safeAreaNewMarginBttom"></view>
  42. </view>