order-detail.wxml 6.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159
  1. <!--pages/order-detail/order-detail.wxml-->
  2. <view class='container'>
  3. <view class='order-detail'>
  4. <view class='delivery-addr'>
  5. <view class='user-info'>
  6. <text class='item'>{{userAddrDto.receiver}}</text>
  7. <text class='item'>{{userAddrDto.mobile}}</text>
  8. </view>
  9. <view class='addr'>{{userAddrDto.province}}{{userAddrDto.city}}{{userAddrDto.area}}{{userAddrDto.area}}{{userAddrDto.addr}}</view>
  10. </view>
  11. <!-- 商品信息 -->
  12. <view class='prod-item'>
  13. <!-- <view class="order-num">
  14. <view class='order-state'>
  15. <text class="order-sts gray">{{status}}</text>
  16. </view>
  17. </view> -->
  18. <block wx:for="{{orderItemDtos}}" wx:for-index="index" wx:key='index'>
  19. <view class='item-cont' bindtap='toProdPage' data-prodid="{{item.prodId}}">
  20. <view class='prod-pic'>
  21. <image src='{{item.pic}}'></image>
  22. </view>
  23. <view class='prod-info'>
  24. <view class='prodname'>
  25. {{item.prodName}}
  26. </view>
  27. <view class='prod-info-cont'>
  28. <text class='number'>数量:{{item.prodCount}}</text>
  29. <text class='info-item'>{{item.skuName}}</text>
  30. </view>
  31. <view class='price-nums clearfix'>
  32. <text class='prodprice'><text class='symbol'>¥</text>
  33. <text class='big-num'>{{wxs.parsePrice(item.price)[0]}}</text>
  34. <text class='small-num'>.{{wxs.parsePrice(item.price)[1]}}</text></text>
  35. <view class='btn-box'>
  36. <text class='btn' wx:if="{{item.status!=1}}">申请售后</text>
  37. <text class='btn' data-index='{{index}}' catchtap='addToCart'>加购物车</text>
  38. </view>
  39. </view>
  40. </view>
  41. </view>
  42. </block>
  43. <!-- <view class='item-cont' bindtap='toOrderDetailPage' data-ordernum="{{item.primaryOrderNo}}">
  44. <view class='prod-pic'>
  45. <image src='../../images/prod/pic10.jpg'></image>
  46. </view>
  47. <view class='prod-info'>
  48. <view class='prodname'>
  49. THE BEAST/野兽派 雪花发财狗
  50. </view>
  51. <view class='prod-info-cont'>
  52. <text class='number'>数量:1</text>
  53. <text class='info-item'>发财狗</text>
  54. </view>
  55. <view class='price-nums clearfix'>
  56. <text class='prodprice'><text class='symbol'>¥</text>
  57. <text class='big-num'>{{wxs.parsePrice(40.00)[0]}}</text>
  58. <text class='small-num'>.{{wxs.parsePrice(40.00)[1]}}</text></text>
  59. <view class='btn-box'>
  60. <text class='btn'>申请售后</text>
  61. <text class='btn'>加购物车</text>
  62. </view>
  63. </view>
  64. </view>
  65. </view> -->
  66. <view class='prod-foot'>
  67. <view class='btn'>
  68. <button wx:if="{{item.status==1}}" class="button" bindtap="onCancelOrder" data-ordernum="{{item.primaryOrderNo}}" hover-class='none'>取消订单</button>
  69. <button wx:if="{{item.status==1}}" class="button warn" bindtap="onConfirmReceive" data-ordernum="{{item.primaryOrderNo}}" hover-class='none'>再次购买</button>
  70. <button wx:if="{{item.status==1}}" class="button warn" bindtap="onPayAgain" data-ordernum="{{item.primaryOrderNo}}" hover-class='none'>付款</button>
  71. <button wx:if="{{item.status==3 || item.status==5}}" class="button" bindtap="toDeliveryPage" data-ordernum="{{item.primaryOrderNo}}" hover-class='none'>查看物流</button>
  72. <button wx:if="{{item.status==3}}" class="button warn" bindtap="onConfirmReceive" data-ordernum="{{item.primaryOrderNo}}" hover-class='none'>确认收货</button>
  73. </view>
  74. </view>
  75. </view>
  76. <!-- 订单信息 -->
  77. <view class='order-msg'>
  78. <view class='msg-item'>
  79. <view class='item'>
  80. <text class='item-tit'>订单编号:</text>
  81. <text class='item-txt'>{{orderNumber}}</text>
  82. <text class='copy-btn' bindtap='copyBtn'>复制</text>
  83. </view>
  84. <view class='item'>
  85. <text class='item-tit'>下单时间:</text>
  86. <text class='item-txt'>{{createTime}}</text>
  87. </view>
  88. </view>
  89. <view class='msg-item'>
  90. <view class='item'>
  91. <text class='item-tit'>支付方式:</text>
  92. <text class='item-txt'>微信支付</text>
  93. </view>
  94. <view class='item'>
  95. <text class='item-tit'>配送方式:</text>
  96. <text class='item-txt'>普通配送</text>
  97. </view>
  98. <view class='item'>
  99. <text class='item-tit'>订单备注:</text>
  100. <text class='item-txt'>{{remarks}}</text>
  101. </view>
  102. </view>
  103. </view>
  104. <view class='order-msg'>
  105. <view class='msg-item'>
  106. <view class='item'>
  107. <view class='item-tit'>订单总额:</view>
  108. <view class='item-txt price'>
  109. <text class='symbol'>¥</text>
  110. <text class='big-num'>{{wxs.parsePrice(productTotalAmount)[0]}}</text>
  111. <text class='small-num'>.{{wxs.parsePrice(productTotalAmount)[1]}}</text>
  112. </view>
  113. </view>
  114. <view class='item'>
  115. <view class='item-tit'>运费:</view>
  116. <view class='item-txt price'>
  117. <text class='symbol'>¥</text>
  118. <text class='big-num'>{{wxs.parsePrice(transfee)[0]}}</text>
  119. <text class='small-num'>.{{wxs.parsePrice(transfee)[1]}}</text>
  120. </view>
  121. </view>
  122. <view class='item'>
  123. <view class='item-tit'>优惠券:</view>
  124. <view class='item-txt price'>
  125. <text class='symbol'>-¥</text>
  126. <text class='big-num'>{{wxs.parsePrice(reduceAmount)[0]}}</text>
  127. <text class='small-num'>.{{wxs.parsePrice(reduceAmount)[1]}}</text>
  128. </view>
  129. </view>
  130. <view class='item payment'>
  131. <view class='item-txt price'>
  132. 实付款:
  133. <text class='symbol'>¥</text>
  134. <text class='big-num'>{{wxs.parsePrice(actualTotal)[0]}}</text>
  135. <text class='small-num'>.{{wxs.parsePrice(actualTotal)[1]}}</text>
  136. </view>
  137. </view>
  138. </view>
  139. </view>
  140. <!-- 底部栏 -->
  141. <view class='order-detail-footer' wx:if="{{status==5||status==6}}">
  142. <text class='dele-order'>删除订单</text>
  143. <!-- <view class='footer-box'> -->
  144. <!-- <text class='apply-service'>联系客服</text> -->
  145. <!-- <text class='buy-again'>再次购买</text> -->
  146. <!-- </view> -->
  147. </view>
  148. </view>
  149. </view>
  150. <wxs module="wxs" src="../../wxs/number.wxs" />