index.wxml 3.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. <view>
  2. <view class="nav-bar">
  3. <view class="nav-bar-inner">
  4. <view bindtap="getOrder" class="nav-bar-item {{order_status == -1 ? 'current' : ''}}" data-type="-1">全部</view>
  5. <view bindtap="getOrder" class="nav-bar-item {{order_status == 3 ? 'current' : ''}}" data-type="3">待付款</view>
  6. <view bindtap="getOrder" class="nav-bar-item {{order_status == 1 ? 'current' : ''}}" data-type="1">待配送</view>
  7. <view bindtap="getOrder" class="nav-bar-item {{order_status == 14 ? 'current' : ''}}" data-type="14">配送中</view>
  8. <view bindtap="getOrder" class="nav-bar-item {{order_status == 4 ? 'current' : ''}}" data-type="4">待提货</view>
  9. <view bindtap="getOrder" class="nav-bar-item {{order_status == 6 ? 'current' : ''}}" data-type="6">已提货</view>
  10. </view>
  11. </view>
  12. <view class='nav-bar-content'>
  13. <!-- 订单项目 S -->
  14. <block wx:if="{{!is_empty}}">
  15. <view class="card" wx:for="{{order}}" wx:key="{{ index }}" bindtap="goOrder" data-type="{{item.order_id}}">
  16. <i-card data-orderId="{{item.order_id}}" iClass="my-card" showModal="true">
  17. <view class="card-header" slot="header">
  18. <view>下单时间:
  19. <text>{{item.createTime}}</text>
  20. </view>
  21. <view>
  22. <text class="bold {{item.order_status_id==3?'red':'gray'}}">{{item.status_name}}</text>
  23. </view>
  24. </view>
  25. <view class="card-content" slot="content">
  26. <view class="content-wrap">
  27. <view class='clearfix'>
  28. <i-img wx:for="{{item.goods_list}}" wx:if="{{i_inx<4}}" wx:key="{{img.order_goods_id}}" wx:for-item="img" wx:for-index="i_inx" height="60" iClass="show-img {{i_inx<4?'mar-right-10':''}}" lazyLoad="true" loadImage="{{img.goods_images}}" width="60"></i-img>
  29. </view>
  30. <view class="dot" wx:if="{{item.goods_list.length>=4}}">
  31. <view class="dot-item"></view>
  32. <view class="dot-item dot-middle"></view>
  33. <view class="dot-item"></view>
  34. </view>
  35. </view>
  36. </view>
  37. <view class="card-footer" slot="footer">
  38. <view>共
  39. <text class="i-class">{{item.goods_list.length}}</text> 件商品
  40. <view class="accual-pay" wx:if="{{item.orderStatus!=3}}">实付:
  41. <view class="money">
  42. ¥{{item.total}}
  43. </view>
  44. </view>
  45. </view>
  46. <view class="button-group" wx:if="{{item.order_status_id==3}}">
  47. <view catchtap="cancelOrder" data-type="{{item.order_id}}" class="my-button" data-show="cancelVisible">取消订单</view>
  48. <view catchtap="orderPay" data-type="{{item.order_id}}" class="my-button-pay padding-15">立即支付</view>
  49. </view>
  50. <view wx:if="{{item.order_status_id==4}}">
  51. <view data-type="{{item.order_id}}" class="get-goods" data-delivery="{{item.delivery}}">
  52. <view class="sure-get">{{item.delivery=="pickup"?"确认提货":"确认收货"}}</view>
  53. <image class="right-arrow" src="../../images/rightArrowImg.png"></image>
  54. </view>
  55. </view>
  56. <view wx:if="{{item.order_status_id==1||item.order_status_id==6||item.order_status_id==11||item.order_status_id==14}}">
  57. <view data-type="{{item.order_id}}" class="my-button" size="small">查看详情</view>
  58. </view>
  59. </view>
  60. </i-card>
  61. </view>
  62. </block>
  63. <view class="empty-wrap" wx:else>
  64. <image class="empty-img" src="../../images/noData.png"></image>
  65. <view class="empty-txt">暂无任何订单记录~</view>
  66. </view>
  67. <!-- 订单项目 E -->
  68. <i-loadMore tip="{{tip}}" wx:if="{{!isHideLoadMore}}"></i-loadMore>
  69. </view>
  70. </view>