snapUpList.wxml 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. <!-- 秒杀专场 -->
  2. <!-- pages/snapUpList/snapUpList.wxml -->
  3. <view class="seckill-box">
  4. <view class="banner">
  5. <view class="bg">
  6. <image src="../../images/icon/flash-bg.png"></image>
  7. </view>
  8. <view class="img">
  9. <image src="../../images/icon/flash-banner.png"></image>
  10. </view>
  11. </view>
  12. <view class="seckill-list">
  13. <!-- 秒杀商品 -->
  14. <block wx:for="{{seckillList}}" wx:key="seckillId">
  15. <view class="item" bindtap="toSeckillDetaile" data-seckillid='{{item.seckillId}}'>
  16. <!-- 商品图片 -->
  17. <view class="img-box">
  18. <image src="{{item.pic}}" mode="aspectFit"></image>
  19. </view>
  20. <!-- 商品信息 -->
  21. <view class="goods-msg">
  22. <!-- 秒杀在进行 -->
  23. <view class="countdown-box" wx:if="{{countDownList[index].type===1}}">
  24. <view class="tip">距结束</view>
  25. <view class="num">{{countDownList[index].day}}</view>
  26. <view class="text">天</view>
  27. <view class="num">{{countDownList[index].hou}}</view>
  28. <view class="text">:</view>
  29. <view class="num">{{countDownList[index].min}}</view>
  30. <view class="text">:</view>
  31. <view class="num">{{countDownList[index].sec}}</view>
  32. </view>
  33. <!-- 秒杀未开始 -->
  34. <view class="countdown-box" wx:if="{{countDownList[index].type!=1}}">
  35. <view class="tip">距开始</view>
  36. <view class="num">{{countDownList[index].day}}</view>
  37. <view class="text">天</view>
  38. <view class="num">{{countDownList[index].hou}}</view>
  39. <view class="text">:</view>
  40. <view class="num">{{countDownList[index].min}}</view>
  41. <view class="text">:</view>
  42. <view class="num">{{countDownList[index].sec}}</view>
  43. </view>
  44. <view class="goods-name">
  45. <view class="discounts">减{{wxs.toPrice(item.price - item.seckillPrice)}}元</view>
  46. <view class="name">{{item.prodName}}</view>
  47. </view>
  48. <view class="progress-box">
  49. <view class="bg-box">
  50. <view class="progress" style="width: {{wxs.rounding((item.seckillOriginStocks - item.seckillTotalStocks) * 100 / item.seckillOriginStocks)}}%"></view>
  51. </view>
  52. <view class="text">已抢{{wxs.rounding((item.seckillOriginStocks - item.seckillTotalStocks) * 100 / item.seckillOriginStocks)}}%</view>
  53. </view>
  54. <view class="goods-price">
  55. <view class="price-box">
  56. <text class="current-price"><text class="sub">¥</text>{{wxs.toPrice(item.seckillPrice)}}</text>
  57. <text class="original-price">¥{{wxs.toPrice(item.price)}}</text>
  58. </view>
  59. <view class="residue">仅剩{{item.seckillTotalStocks}}件</view>
  60. </view>
  61. </view>
  62. </view>
  63. </block>
  64. <!-- 空 -->
  65. <view class="empty {{current==pages?'all':''}}" wx:if="{{seckillList.length==0 || current==pages}}">
  66. <view class="empty-icon" wx:if="{{seckillList.length==0}}">
  67. <image src="../../images/icon/empty.png"></image>
  68. </view>
  69. <view class="empty-text">{{current==pages?'已经到底了~':'商家还未发布秒杀相关商品'}}</view>
  70. </view>
  71. </view>
  72. </view>
  73. <wxs module="wxs" src="../../wxs/number.wxs" />