猎豆优选小程序

goodsInfo.nvue 3.2KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  1. <template>
  2. <div>
  3. <!-- S 商品信息 -->
  4. <view class="info-wrap">
  5. <view class="tp-wrap">
  6. <view class="lt-wrap">
  7. <text class="price-title">{{goodsInfo.is_coupon == 1 && goodsInfo.coupon_price > 0 ? '券后价' : '' }} ¥</text>
  8. <text class="price">{{ goodsInfo.discount_price }}</text>
  9. <text class="price-old">¥{{ goodsInfo.price }}</text>
  10. </view>
  11. <view class="rt-wrap">
  12. <view class="salesVolume" v-if="goodsInfo.volume > 100">
  13. 月销:{{ $NumberHandle({value:goodsInfo.volume,comma:true}) }}+
  14. </view>
  15. </view>
  16. </view>
  17. <view class="bm-wrap">
  18. <image class="shop-icon" v-if="goodsInfo.shop_type == 0" src="https://ld.726p.com/ldyx_static/imgs/icon-tb.png" />
  19. <image class="shop-icon" v-else-if="goodsInfo.shop_type == 1" src="https://ld.726p.com/ldyx_static/imgs/icon-tmall.png" />
  20. <image class="shop-icon" v-else-if="goodsInfo.shop_type == 4" src="https://ld.726p.com/ldyx_static/imgs/jd-icon.png" />
  21. {{ goodsInfo.title }}
  22. </view>
  23. <view class="btm-wrap">
  24. <view v-if="goodsInfo.coupon_price > 0" class="coupon-wrap">
  25. <text class="label">券</text>
  26. <text class="value">¥{{ goodsInfo.coupon_price }}</text>
  27. </view>
  28. <view v-if="user_level > 1 && goodsInfo.commission_price > 0" class="coupon-wrap commission-wrap">
  29. <text class="label">返</text>
  30. <text class="value">¥{{ goodsInfo.commission_price }}</text>
  31. </view>
  32. </view>
  33. <!-- 底部按钮 -->
  34. <view class="footer-wrap" :style="{ 'padding-bottom': isIphoneX ? '66rpx' : '22rpx' }">
  35. <view class="btn-collect-wrap" v-if="goodsInfo.is_favorites == 1" @click="onClickSetFavorites">
  36. <image class="btn-collect-img" src="https://ld.726p.com/ldyx_static/imgs/icon-collect-on.png" />
  37. <text class="btn-collect-text">已收藏</text>
  38. </view>
  39. <view class="btn-collect-wrap" v-else @click="onClickSetFavorites">
  40. <image class="btn-collect-img" src="https://ld.726p.com/ldyx_static/imgs/icon-collect.png" />
  41. <text class="btn-collect-text">收藏</text>
  42. </view>
  43. <!-- 已登录按钮 -->
  44. <view v-if="isLogin" class="btn-wrap">
  45. <view class="btn-item lt-btn" @click="onClickFXZQ">
  46. <!-- <image class="btn-icon" src="https://ld.726p.com/ldyx_static/imgs/icon-share.png" /> -->
  47. <text class="btn-text">{{ user_level == 1 ? '分享' : '分享赚钱' }}</text>
  48. </view>
  49. <view class="btn-item rt-btn" @click="onClickGWSQ">
  50. <!-- <image class="btn-icon" src="https://ld.726p.com/ldyx_static/imgs/icon-money.png" /> -->
  51. <text class="btn-text">购物省钱</text>
  52. </view>
  53. </view>
  54. <!-- 未登录按钮 -->
  55. <view v-else class="btn-wrap">
  56. <view class="btn-item lt-btn" @click="onClickZJGM">
  57. <!-- <image class="btn-icon" src="https://ld.726p.com/ldyx_static/imgs/icon-buy.png" /> -->
  58. <text class="btn-text">直接购买</text>
  59. </view>
  60. <view class="btn-item rt-btn" @click="onClickFYJGM">
  61. <!-- <image class="btn-icon" src="https://ld.726p.com/ldyx_static/imgs/icon-money.png" /> -->
  62. <text class="btn-text">省钱购买</text>
  63. </view>
  64. </view>
  65. </view>
  66. </view>
  67. <!-- E 商品信息 -->
  68. </div>
  69. </template>
  70. <script>
  71. export default {
  72. props:['goodsInfo']
  73. }
  74. </script>
  75. <style>
  76. </style>