cart.wxml 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. <skeleton />
  2. <block wx:if="{{cart_number > 0}}">
  3. <!-- 收获地址 -->
  4. <block wx:if="{{address_isnull >= 1}}">
  5. <view bindtap="address" class="address">
  6. <view class="address_icon"><van-icon name="contact" size="30px" color="#FF6C6C" /></view>
  7. <view class="address_value">
  8. <view>姓名:{{address.name}} / 电话:{{address.telphone}}</view>
  9. <view>地址:{{address.address}}</view>
  10. </view>
  11. <view class="address_ight"><van-icon name="arrow" size="16px" color="#969799" /></view>
  12. </view>
  13. </block>
  14. <block wx:else>
  15. <view bindtap="address" class="address">
  16. <view class="address_icon"><van-icon name="add-square" size="30px" color="#1989FA" /></view>
  17. <view class="address_value">选择收货地址</view>
  18. <view class="address_ight"><van-icon name="arrow" size="16px" color="#969799" /></view>
  19. </view>
  20. </block>
  21. <!-- 购物车列表 -->
  22. <block wx:for="{{item}}" wx:key="this">
  23. <include src="component/cart.wxml" />
  24. </block>
  25. <view class="block__title">商品金额</view>
  26. <van-cell-group>
  27. <van-cell icon="gift-card-o" title="配送方式" value=" {{amount.real_freight == 0 ?' 免运费 / ':''}}普通快递" />
  28. <van-cell icon="gold-coin" title="商品金额" value="¥{{amount.real_amount}}" />
  29. <van-cell icon="logistics" title="运费" value="¥{{amount.real_freight}}" />
  30. </van-cell-group>
  31. <view class="weui-loadmore weui-loadmore_line">
  32. <view class="weui-loadmore__tips weui-loadmore__tips_in-line">到底了</view>
  33. </view>
  34. <van-submit-bar price="{{cart_total*100}}" button-text="立即付款" bindtap="payTypes" button-type="primary">
  35. <view class='margin-left'>含运费</view>
  36. </van-submit-bar>
  37. <van-action-sheet title="请选择支付方式 " show="{{ show }}" actions="{{ actions }}" bind:close="onClose" bind:select="onSelect" cancel-text="取消" bind:cancel="onClose" data-address-id="{{address.id}}" />
  38. </block>
  39. <block wx:else>
  40. <view class="error">
  41. <view class='img'><image mode="widthFix" src="/img/nullcart.png" /></view>
  42. <text class="msg">购物车中没有宝贝</text>
  43. </view>
  44. <block wx:if="{{likeitem.length > 0}}">
  45. <view class="title"><van-icon name="star-o" color="#FF0000" size="16px"/> 为你推荐</view>
  46. <view class="item">
  47. <view class="item" wx:for="{{likeitem}}" wx:key="this">
  48. <navigator hover-class="none" url="item?id={{item.id}}">
  49. <view class="product-img">
  50. <image lazy-load="true" src="{{item.img}}" mode='widthFix'></image>
  51. </view>
  52. <view class='product-info'>
  53. <view class="product-title">{{item.name}}</view>
  54. <view class="product-price">
  55. <text class='sell'>¥{{item.sell_price}}</text>
  56. <text class='market'>¥{{item.market_price}}</text>
  57. </view>
  58. </view>
  59. </navigator>
  60. </view>
  61. </view>
  62. <include src="/component/loading.wxml" />
  63. </block>
  64. </block>
  65. <!-- 古德云支付组件 -->
  66. <goodpay wx:if="{{ chickPayBtn }}" params="{{ orderParams }}" bindSuccess="goodPaySuccess" bindFail="goodPayFail" bindComplete="goodPayComplete" bind:Change="goodPayChange"/>