index.wxml 4.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117
  1. <view class="card">
  2. <view class="t-cell py-6" style="gap:10rpx;">
  3. <t-icon name="cdone" prefix="hn" size="60rpx" />
  4. <view class="flex-1 text-md text-bold">{{status.orderStatus}}</view>
  5. <view class="text-xs">
  6. <view>
  7. 订单编号:{{status.orderCode}}
  8. </view>
  9. <view>
  10. 下单时间:{{orderDate}}
  11. </view>
  12. </view>
  13. <t-icon name="ccopy" prefix="hn" t-class="text-lg" data-code="{{status.orderCode}}" catchtap="onCopyCode" />
  14. </view>
  15. </view>
  16. <t-divider />
  17. <view class="card">
  18. <t-addritem custom-icon="chevron-right" isDrawLine="{{false}}" isEdit="{{false}}" extra-space="{{false}}" isManage="{{false}}" address="{{address}}" data-id="{{address.id}}" bind:onSelect="gotoAddr" />
  19. <view class="borderbottom" />
  20. <view class="t-table">
  21. <view class="t-cell">
  22. <view class="t-cell-title">配送时间</view>
  23. <view class="t-cell-value">工作日、双休日与节假日均可送货</view>
  24. </view>
  25. <view class="t-cell" wx:if="{{pay}}">
  26. <view class="t-cell-title">支付方式</view>
  27. <view class="t-cell-value">{{pay.mode}}</view>
  28. </view>
  29. <view class="t-cell" wx:if="{{price}}">
  30. <view class="t-cell-title">订单总额</view>
  31. <view class="t-cell-value">
  32. <n-price wr-class="boldprice" price="{{price.orderPrice}}" fill="{{false}}" />
  33. </view>
  34. </view>
  35. </view>
  36. </view>
  37. <t-divider />
  38. <view class="card t-table" style="padding: 40rpx 0;">
  39. <block wx:for="{{items}}" wx:for-item="product" wx:for-index="idx" wx:key="idx">
  40. <view class="t-wrap">
  41. <t-image mode="aspectFill" src="{{product.imageUrl}}" t-class="skuimage" />
  42. <view class="skudetail">
  43. <view class="skutitle">{{product.goodSkuTitle}}</view>
  44. <view class="skuspecs">
  45. {{product.goodSpuTitle}}
  46. </view>
  47. <view class="skuprice">
  48. <n-price wr-class="boldprice" price="{{product.perPrice || 0}}" fill="{{false}}" />
  49. <view>数量:{{product.num}}</view>
  50. </view>
  51. </view>
  52. </view>
  53. <view class="borderbottom" wx:if="{{idx + 1 < items.length}}" style="margin: 26rpx 30rpx;" />
  54. </block>
  55. </view>
  56. <view class="card">
  57. <view class="d-flex justify-content-end pr-3 pb-3">
  58. <t-button size="small" icon="chat">联系业务员</t-button>
  59. </view>
  60. </view>
  61. <t-divider />
  62. <view class="card">
  63. <view class="t-table">
  64. <view class="t-cell">
  65. <view class="t-cell-title">
  66. 共{{items && items.length}}件商品</view>
  67. </view>
  68. </view>
  69. <view class="borderbottom" />
  70. <view class="t-table" wx:if="{{price}}">
  71. <view class="t-cell">
  72. <view class="t-cell-title">商品总额</view>
  73. <view class="t-cell-value">
  74. <n-price wr-class="boldprice" price="{{price.orderPrice || '0'}}" fill="{{false}}" />
  75. </view>
  76. </view>
  77. <view class="t-cell">
  78. <view class="t-cell-title">折扣金额</view>
  79. <view class="t-cell-value">
  80. <n-price wr-class="boldprice" price="{{price.discountPrice || '0'}}" fill="{{false}}" />
  81. </view>
  82. </view>
  83. <view class="t-cell">
  84. <view class="t-cell-title">优惠券抵扣</view>
  85. <view class="t-cell-value">
  86. <n-price wr-class="boldprice" price="{{price.couponPrice || '0'}}" fill="{{false}}" />
  87. </view>
  88. </view>
  89. <view class="t-cell">
  90. <view class="t-cell-title">运费</view>
  91. <view class="t-cell-value">
  92. <n-price wr-class="boldprice" price="{{price.tracePrice || '0'}}" fill="{{false}}" />
  93. </view>
  94. </view>
  95. </view>
  96. <view class="borderbottom" />
  97. <view class="t-table">
  98. <view class="t-cell">
  99. <view class="t-cell-title">应付总额</view>
  100. <view class="t-cell-value">
  101. <n-price wr-class="boldprice" price="{{price.payPrice || '0'}}" fill="{{false}}" />
  102. </view>
  103. </view>
  104. </view>
  105. </view>
  106. <view class="buybar">
  107. <view class="fixbar">
  108. <view class="btn-list" style="gap:16rpx;">
  109. <!-- <t-button size="extra-small" bindtap="onConfirm">评价</t-button>
  110. <t-button size="extra-small" bindtap="onConfirm">查看物流</t-button> -->
  111. <t-button theme="danger" size="extra-small" bindtap="onRebuy">再次购买</t-button>
  112. </view>
  113. </view>
  114. </view>
  115. <t-toast id="t-toast" />
  116. <n-wait loading="{{wait}}" />
  117. <t-dialog visible="{{showConfirm}}" t-class-confirm="text-black" title="操作确认" content="是否将订单商品重新加入购物车?" confirm-btn="确认" cancel-btn="取消" bind:confirm="confirmDialog" bind:cancel="closeDialog" />