goods_buy.wxml 6.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130
  1. <block wx:if='{{__user_info.blacklist !== 1}}'>
  2. <view class='flex-row bar-bottom'>
  3. <view class='flex-grow-0 flex-row'>
  4. <block wx:if='{{ (pageType === "STORE" && goods.mch) }}'>
  5. <navigator class='flex-grow-0 flex-y-center bar-bottom-btn' openType='redirect'
  6. url='/mch/shop/shop?mch_id={{goods.mch.id}}'>
  7. <view>
  8. <image src='{{__wxapp_img.store.store.url}}'></image><text>店铺</text>
  9. </view>
  10. </navigator>
  11. </block>
  12. <view bindtap='goHome' class='flex-grow-0 flex-y-center bar-bottom-btn'>
  13. <view>
  14. <image src='{{__wxapp_img.store.store.url}}'></image><text>首页</text>
  15. </view>
  16. </view>
  17. <block wx:if='{{pageType === BOOK}}'>
  18. <block wx:if='{{__platform == "wx"}}'><button
  19. class='flex-grow-0 flex-col flex-y-center flex-x-center goods-footer-icon' openType='contact'>
  20. <view class='flex-gorw-0 flex-x-center'>
  21. <image src='{{__wxapp_img.user.kf.url}}'></image>
  22. </view>
  23. <view class='flex-gorw-0 flex-x-center'> 客服 </view>
  24. </button></block>
  25. <block wx:if='{{__platform == "my"}}'>
  26. <view class='flex-grow-0 flex-col flex-y-center flex-x-center goods-footer-icon' style='position: relative'>
  27. <view class='flex-x-center flex-y-center'
  28. style='z-index:2;width: 100%;height: 100%;position: absolute;left: 0;top:0;opacity: 0'>
  29. <contact-button scene='{{__alipay_mp_config.cs_scene}}' size='50'
  30. tntInstId='{{__alipay_mp_config.cs_tnt_inst_id}}'></contact-button>
  31. </view>
  32. <image src='{{__wxapp_img.user.kf.url}}'></image>
  33. <view class='flex-gorw-0 flex-x-center'> 客服 </view>
  34. </view>
  35. </block>
  36. </block>
  37. <block wx:if='{{pageType === "STORE"}}'>
  38. <block wx:if='{{ (goods.is_favorite && goods.is_favorite == 1) }}'>
  39. <view bindtap='favoriteRemove' class='flex-grow-0 flex-y-center bar-bottom-btn'>
  40. <view>
  41. <image src='{{__wxapp_img.store.favorite_active.url}}'></image><text>已收藏</text>
  42. </view>
  43. </view>
  44. </block>
  45. <block wx:else>
  46. <view bindtap='favoriteAdd' class='flex-grow-0 flex-y-center bar-bottom-btn'>
  47. <view>
  48. <image src='{{__wxapp_img.store.favorite.url}}'></image><text>收藏</text>
  49. </view>
  50. </view>
  51. </block>
  52. </block>
  53. </view>
  54. <block wx:if='{{pageType === "STORE"}}'>
  55. <block wx:if='{{goods.is_negotiable}}'>
  56. <view class='flex-grow-1 flex-row'>
  57. <block wx:if='{{store.good_negotiable.contact == 1}}'>
  58. <view class='flex-grow-1 flex-y-center flex-x-center add-cart' style='background:#118eea'>
  59. <block wx:if='{{__platform == "wx"}}'>
  60. <block wx:if='{{!(store.show_customer_service)}}'>
  61. <view bindtap='kfMessage' class='flex-x-center flex-y-center _negotiable'>客服</view>
  62. </block>
  63. <block wx:else><button class='flex-x-center flex-y-center _negotiable' openType='contact'
  64. sessionFrom='{{__user_info.nickname}}|'>客服</button></block>
  65. </block>
  66. <block wx:if='{{__platform == "my"}}'>
  67. <view class='float-icon-btn' style='position: relative'>
  68. <view class='flex-x-center flex-y-center'
  69. style='z-index:2;width: 100%;border-radius:50%;height: 100%;position: absolute;left: 0;top:0;opacity: 0'>
  70. <contact-button scene='{{__alipay_mp_config.cs_scene}}' size='60'
  71. tntInstId='{{__alipay_mp_config.cs_tnt_inst_id}}'></contact-button>
  72. </view> 客服
  73. </view>
  74. </block>
  75. </view>
  76. </block>
  77. <block wx:if='{{store.good_negotiable.web_contact == 1}}'>
  78. <view class='flex-grow-1 contact'>
  79. <navigator class='flex-y-center flex-x-center' hoverClass='none' openType='navigate'
  80. style='height:100%;width:100%' url='/pages/web/web?url={{store.option.web_service_url}}'>客服</navigator>
  81. </view>
  82. </block>
  83. <block wx:if='{{store.good_negotiable.tel == 1}}'>
  84. <view bindtap='callPhone' class='flex-grow-1 flex-y-center flex-x-center buy-now'
  85. data-info='{{store.contact_tel}}'>联系电话</view>
  86. </block>
  87. </view>
  88. </block>
  89. <block wx:else>
  90. <view class='flex-grow-1 flex-row'>
  91. <!-- <view bindtap='addCart' class='flex-grow-1 flex-y-center flex-x-center add-cart'>加入购物车</view> -->
  92. <view bindtap='buyNow' class='flex-grow-1 flex-y-center flex-x-center buy-now'>立即购买</view>
  93. </view>
  94. </block>
  95. </block>
  96. <block wx:if='{{pageType === "MIAOSHA"}}'>
  97. <view class='flex-grow-1 flex-row'>
  98. <view bindtap='buyNow' class='flex-grow-1 flex-y-center flex-x-center buy-now'>立即购买</view>
  99. </view>
  100. </block>
  101. <block wx:if='{{pageType === "BOOK"}}'>
  102. <view bindtap='bespeakNow' class='flex-grow-1 flex-y-center flex-x-center group-buy'
  103. style='{{(goods.is_only == 1?"width: 338rpx":"")}}'> 立即预约 </view>
  104. </block>
  105. <block wx:if='{{pageType === "INTEGRAL"}}'>
  106. <view class='flex-grow-1 flex-row'>
  107. <view catchtap='exchangeGoods' class='flex-grow-1 flex-y-center flex-x-center buy-now'>立即兑换</view>
  108. </view>
  109. </block>
  110. <block wx:if='{{pageType === "PINTUAN"}}'>
  111. <block wx:if='{{goods.is_only == 1}}'>
  112. <view bindtap='onlyBuy' class='flex-grow-1 flex-col flex-y-center flex-x-center alone-buy'>
  113. <view class='flex-gorw-0 money'> ¥{{goods.single_price}} </view>
  114. <view class='flex-grow-0'> 单独购买 </view>
  115. </view>
  116. </block>
  117. <view bindtap='buyNow' class='flex-grow-1 flex-col flex-y-center flex-x-center group-buy'
  118. style='{{(goods.is_only == 1?"width: 338rpx":"")}}'>
  119. <view class='flex-gorw-0 money'> ¥{{goods.group_price}} </view>
  120. <view class='flex-grow-0'> {{(oid?"参团":"拼团")}} </view>
  121. </view>
  122. </block>
  123. <block wx:if='{{pageType === "STEP"}}'>
  124. <view class='flex-grow-1 flex-row'>
  125. <view catchtap='exchangeGoods' class='flex-grow-1 flex-y-center flex-x-center buy-now'
  126. style='background-color:#ff9d1e;width:644rpx'>立即兑换</view>
  127. </view>
  128. </block>
  129. </view>
  130. </block>