index.wxml 4.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879
  1. <!--nova-tourism/pages/my/my-order/index.wxml-->
  2. <nav type="back" background-color="#ffffff" frontColor="#000000" title="我的订单" />
  3. <view class="all">
  4. <view class="tab-bar">
  5. <view style="margin-left: 56rpx;" class="tab-item {{currentTab == 0? 'active' : ''}}" bindtap="switchTab" data-index="0">
  6. 处理中
  7. </view>
  8. <view style="margin-left: 60rpx;" class="tab-item {{currentTab == 1? 'active' : ''}}" bindtap="switchTab" data-index="1">
  9. 进行中
  10. </view>
  11. <view style="margin-left: 60rpx;" class="tab-item {{currentTab == 2? 'active' : ''}}" bindtap="switchTab" data-index="2">
  12. 已完成
  13. </view>
  14. </view>
  15. <view>
  16. <block wx:for="{{order}}" wx:key="index">
  17. <!-- 民宿 -->
  18. <block wx:if="{{item.table!='order'}}">
  19. <view class="cardbox">
  20. <view class="title">{{item.table||''}}
  21. <!-- <view style="margin-left: auto;">已完成</view> -->
  22. </view>
  23. <view class="roombox">
  24. <image src="{{item.image||'https://file-cloud.fmode.cn/EbxZUK5lBI/20250228/j4pbsl030249178.jpg?imageView2/1/w/200/h/200'}}"></image>
  25. <view class="room">
  26. <view class="room-name">{{item.name||''}}</view>
  27. <view class="room-tag">
  28. <block wx:for="{{item.tags}}" wx:for-item="tag" wx:key="index">
  29. {{tag}}
  30. </block>
  31. </view>
  32. <view class="room-text">{{item.fromto||''}}</view>
  33. </view>
  34. </view>
  35. <van-divider customStyle="margin: 20rpx;border-color:'#B1B1B1' " />
  36. <view class="pricebox">
  37. <view class="price">实付款¥{{item.totalPrice||0}}</view>
  38. </view>
  39. <view class="sumbitbox">
  40. <view class="sumbit" bindtap="ONShow" data-item="{{item}}">申请退房</view>
  41. <view wx:if="{{currentTab==0||currentTab==2}}" class="sumbit" style="margin-left: 15rpx;" bindtap="tourl" data-url="{{'/nova-tourism/pages/my/my-order/order-detail/index?value=民宿&objectId='+item.objectId}}">订单详情</view>
  42. <view wx:if="{{currentTab==1}}" class="sumbit" style="margin-left: 15rpx;" bindtap="tourl" data-url="{{'/nova-tourism/pages/my/my-order/order-detail/index?value=民宿&objectId='+item.objectId}}">变更订单</view>
  43. </view>
  44. <van-dialog wx:if="{{showid==item.objectId}}" message='仅支持线下退款,确定退房吗?' data-item="{{item}}" show="{{ show }}" show-cancel-button bind:cancel="onClose" bind:confirm="ordercom">
  45. </van-dialog>
  46. </view>
  47. </block>
  48. <!-- 礼物 -->
  49. <block wx:else>
  50. <view class="cardbox">
  51. <view class="title">望仙礼遇</view>
  52. <view class="roombox">
  53. <image src="{{item.image||'https://file-cloud.fmode.cn//tmp/mqHkA2qV3Q8nca3dc59bad49de6e5ae57afa81d78ae8.jpeg?imageView2/1/w/200/h/200'}}"></image>
  54. <view class="room">
  55. <view class="room-name">{{item.name||''}}</view>
  56. <view class="room-text2">
  57. {{item.spec||''}}
  58. <block wx:for="{{item.list}}" wx:for-item="spec" wx:key="spec"><text>{{spec.spec}} </text></block>
  59. </view>
  60. </view>
  61. </view>
  62. <van-divider customStyle="margin: 20rpx;border-color:'#B1B1B1' " />
  63. <view class="pricebox">
  64. <block wx:for="{{item.tags}}" wx:for-item="tag" wx:key="index">
  65. <view class="ciri">{{tag}}</view>
  66. </block>
  67. <view class="price">实付款¥{{item.totalPrice}}</view>
  68. </view>
  69. <view class="sumbitbox">
  70. <view wx:if="{{currentTab==0||currentTab==2}}" class="sumbit" bindtap="tourl" data-url="{{'/nova-tourism/pages/my/my-order/order-detail-good/index?objectId='+item.objectId}}">订单详细</view>
  71. <view wx:if="{{currentTab==1}}" class="sumbit" bindtap="tourl" data-url="{{'/nova-tourism/pages/my/my-order/order-detail-good/index?objectId='+item.objectId}}">查看物流</view>
  72. </view>
  73. </view>
  74. </block>
  75. </block>
  76. <van-empty wx:if="{{order.length<=0}}" description="暂无订单" />
  77. </view>
  78. </view>