coupon.wxml 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. <view class="container">
  2. <view class="coupon-list" wx:if="{{ list.length }}">
  3. <view class="coupon-item" wx:for="{{ list }}" wx:key="this">
  4. <view class="item-wrapper color__{{ item.state.value ? item.color.text : 'gray' }}">
  5. <view class="coupon-type">{{ item.coupon_type.text }}</view>
  6. <view class="tip dis-flex flex-dir-column flex-x-center">
  7. <view wx:if="{{ item.coupon_type.value == 10 }}">
  8. <text class="f-30">¥</text>
  9. <text class="money">{{ item.reduce_price }}</text>
  10. </view>
  11. <text class="money" wx:if="{{ item.coupon_type.value == 20 }}">{{ item.discount }}折</text>
  12. <text class="pay-line">满{{ item.min_price }}元可用</text>
  13. </view>
  14. <view class="split-line"></view>
  15. <view class="content dis-flex flex-dir-column flex-x-between">
  16. <view class="title">{{ item.name }}</view>
  17. <view class="bottom dis-flex flex-y-center">
  18. <view class="time flex-box">
  19. <text wx:if="{{ item.expire_type == 10 }}">领取{{ item.expire_day }}天内有效</text>
  20. <text wx:if="{{ item.expire_type == 20 }}">{{ item.start_time.text }}~{{ item.end_time.text }}</text>
  21. </view>
  22. <view class="receive" wx:if="{{ item.state.value }}" catchtap="receive" data-coupon-id="{{ item.coupon_id }}">
  23. <text>立即领取</text>
  24. </view>
  25. <view class="receive state" wx:else>
  26. <text>{{ item.state.text }}</text>
  27. </view>
  28. </view>
  29. </view>
  30. </view>
  31. </view>
  32. </view>
  33. <view wx:elif="{{ notcont }}">
  34. <view class="yoshop-notcont">
  35. <text class="iconfont icon-wushuju"></text>
  36. <text class="cont">亲,暂无优惠券哦</text>
  37. </view>
  38. </view>
  39. </view>