noGoods.wxml 2.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. <wxs src="./noGood.wxs" module="order" />
  2. <view class="goods-fail">
  3. <block wx:if="{{settleDetailData.limitGoodsList && settleDetailData.limitGoodsList.length >0}}">
  4. <view class="title">限购商品信息</view>
  5. <view class="info">以下商品限购数量,建议您修改商品数量</view>
  6. </block>
  7. <block
  8. wx:elif="{{settleDetailData.abnormalDeliveryGoodsList && settleDetailData.abnormalDeliveryGoodsList.length >0}}"
  9. >
  10. <view class="title">不支持配送</view>
  11. <view class="info">以下店铺的商品不支持配送,请更改地址或去掉对应店铺商品再进行结算</view>
  12. </block>
  13. <block wx:elif="{{order.isShowKeepPay(settleDetailData)}}">
  14. <view class="title">部分商品库存不足或失效</view>
  15. <view class="info">请返回购物车重新选择商品,如果继续结算将自动忽略库存不足或失效的商品。</view>
  16. </block>
  17. <block wx:elif="{{settleDetailData.inValidGoodsList && settleDetailData.inValidGoodsList.length > 0}}">
  18. <view class="title">全部商品库存不足或失效</view>
  19. <view class="info">请返回购物车重新选择商品</view>
  20. </block>
  21. <scroll-view
  22. scroll-y="true"
  23. style="max-height: 500rpx"
  24. bindscrolltoupper="upper"
  25. bindscrolltolower="lower"
  26. bindscroll="scroll"
  27. >
  28. <view class="goods-list" wx:for="{{goodsList}}" wx:for-item="goods" wx:key="index">
  29. <wr-order-card wx:if="{{goods}}" order="{{goods}}">
  30. <wr-order-goods-card
  31. wx:for="{{goods.unSettlementGoods}}"
  32. wx:key="id"
  33. wx:for-item="goods"
  34. wx:for-index="gIndex"
  35. goods="{{goods}}"
  36. no-top-line="{{gIndex === 0}}"
  37. />
  38. </wr-order-card>
  39. </view>
  40. </scroll-view>
  41. <view class="goods-fail-btn">
  42. <view bindtap="onCard" data-item="cart" class="btn {{order.isOnlyBack(settleDetailData) ? 'limit' : ''}}">
  43. 返回购物车
  44. </view>
  45. <view wx:if="{{order.isShowChangeAddress(settleDetailData)}}" bindtap="onDelive" class="btn origin">
  46. 修改配送地址
  47. </view>
  48. <view wx:elif="{{order.isShowKeepPay(settleDetailData)}}" bindtap="onCard" data-item="orderSure" class="btn origin">
  49. 继续结算
  50. </view>
  51. </view>
  52. </view>