goodsList.wxml 5.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  1. <template name="goodsList">
  2. <block wx:if="{{rushList.length>0}}">
  3. <!-- 样式一 Start -->
  4. <block wx:for="{{rushList}}" wx:key="idx" wx:for-item="rush" wx:for-index="idx" wx:if="{{rushList.length>0 && value.style==1}}">
  5. <skeleton wx:for="{{rush}}" wx:key="id">
  6. <view class="active-item">
  7. <view class="list-item-tag-content" wx:if="{{isShowListTimer==1}}">
  8. <view class="empty-1"></view>
  9. <view class="empty-2" wx:if="{{item.spuDescribe}}"></view>
  10. <view class="empty-3"></view>
  11. <view class="list-item-count-down" style="color:{{skin.color}}"
  12. wx:if="{{item.spuCanBuyNum!=0 && !actEndMap[item.end_time]}}" data-xx="{{item.spuCanBuyNum}}">
  13. 仅剩
  14. <em wx:if="{{countDownMap[item.end_time].day>0}}">{{countDownMap[item.end_time].day}}天</em>
  15. <span class="item-class">{{countDownMap[item.end_time].hour}}</span>:
  16. <span class="item-class">{{countDownMap[item.end_time].minute}}</span>:
  17. <span class="item-class">{{countDownMap[item.end_time].second}}</span>
  18. </view>
  19. </view>
  20. <i-new-rush-spu actEnd="{{actEndMap[item.end_time]}}" stopClick="{{stopClick}}" bind:openSku="openSku"
  21. spuItem="{{item}}" reduction="{{reduction}}" isShowListCount="{{isShowListCount}}"
  22. bind:changeCartNum="changeCartNum" changeCarCount="{{changeCarCount}}" bind:authModal="authModal"
  23. needAuth="{{needAuth}}" is_open_vipcard_buy="{{is_open_vipcard_buy}}" canLevelBuy="{{canLevelBuy}}"
  24. isShowListTimer="{{isShowListTimer==1}}" showPickTime="{{ishow_index_pickup_time==1}}"
  25. bind:vipModal="vipModal" skin="{{skin}}" saleUnit="{{goods_sale_unit}}" diyInfo="{{value}}"></i-new-rush-spu>
  26. </view>
  27. </skeleton>
  28. </block>
  29. <!-- 样式一 End -->
  30. <!-- 样式二 Start -->
  31. <block wx:for="{{rushList}}" wx:key="idx" wx:for-item="rush" wx:for-index="idx"
  32. wx:if="{{rushList.length>0&&value.style==2}}">
  33. <skeleton wx:for="{{rush}}" wx:key="id">
  34. <view class="active-item-two">
  35. <view class="list-item-tag-content" wx:if="{{isShowListTimer==1}}">
  36. <view class="list-item-count-down type-two" style="background:{{skin.color}}"
  37. wx:if="{{item.spuCanBuyNum!=0 && !actEndMap[item.end_time]}}">
  38. 仅剩
  39. <em wx:if="{{countDownMap[item.end_time].day>0}}">{{countDownMap[item.end_time].day}}天</em>
  40. <span class="item-class">{{countDownMap[item.end_time].hour}}</span>:
  41. <span class="item-class">{{countDownMap[item.end_time].minute}}</span>:
  42. <span class="item-class">{{countDownMap[item.end_time].second}}</span>
  43. </view>
  44. </view>
  45. <i-rush-spu-big actEnd="{{actEndMap[item.end_time]}}" stopClick="{{stopClick}}" bind:openSku="openSku"
  46. spuItem="{{item}}" reduction="{{reduction}}" isShowListCount="{{isShowListCount}}"
  47. bind:changeCartNum="changeCartNum" changeCarCount="{{changeCarCount}}" bind:authModal="authModal"
  48. needAuth="{{needAuth}}" is_open_vipcard_buy="{{is_open_vipcard_buy}}" canLevelBuy="{{canLevelBuy}}"
  49. showPickTime="{{ishow_index_pickup_time==1}}" bind:vipModal="vipModal" skin="{{skin}}"
  50. saleUnit="{{goods_sale_unit}}" diyInfo="{{value}}"></i-rush-spu-big>
  51. </view>
  52. </skeleton>
  53. </block>
  54. <!-- 样式二 End -->
  55. <!-- 样式三 Start -->
  56. <view class="theme3" wx:if="{{rushList.length>0 && value.style==3}}">
  57. <image class='topic-img' src="{{cate_info.banner}}" mode="widthFix" wx:if="{{cate_info.banner}}" bindtap="goLink"
  58. data-link="/lionfish_comshop/pages/type/details?id={{classificationId}}"></image>
  59. <view class="theme3-list">
  60. <block wx:for="{{rushList}}" wx:key="idx" wx:for-item="rush" wx:for-index="idx">
  61. <block class="item" wx:for="{{rush}}" wx:key="actId">
  62. <i-rush-spu spuItem="{{item}}" reduction="{{reduction}}" stopClick="{{stopClick}}" bind:openSku="openSku"
  63. needAuth="{{needAuth}}" bind:authModal="authModal" bind:changeCartNum="changeCartNum"
  64. changeCarCount="{{changeCarCount}}" is_open_vipcard_buy="{{is_open_vipcard_buy}}"
  65. canLevelBuy="{{canLevelBuy}}" bind:vipModal="vipModal" actEnd="{{actEndMap[item.end_time]}}" diyInfo="{{value}}"></i-rush-spu>
  66. </block>
  67. </block>
  68. </view>
  69. </view>
  70. <!-- 样式三 End -->
  71. <!-- 样式4 Start -->
  72. <view class="comming-list themeTwo" wx:if="{{rushList.length>0&&value.style==4}}">
  73. <block wx:for="{{rushList}}" wx:key="idx" wx:for-item="rush" wx:for-index="idx">
  74. <skeleton wx:for="{{rush}}" wx:key="id" class="comming-spu-item">
  75. <i-tworow actEnd="{{actEndMap[item.end_time]}}" stopClick="{{stopClick}}" bind:openSku="openSku"
  76. spuItem="{{item}}" reduction="{{reduction}}" isShowListCount="{{isShowListCount}}"
  77. bind:changeCartNum="changeCartNum" changeCarCount="{{changeCarCount}}" bind:authModal="authModal"
  78. needAuth="{{needAuth}}" is_open_vipcard_buy="{{is_open_vipcard_buy}}" canLevelBuy="{{canLevelBuy}}"
  79. isShowListTimer="{{isShowListTimer==1}}" showPickTime="{{ishow_index_pickup_time==1}}"
  80. bind:vipModal="vipModal" skin="{{skin}}" saleUnit="{{goods_sale_unit}}" diyInfo="{{value}}"></i-tworow>
  81. </skeleton>
  82. </block>
  83. </view>
  84. <!-- 样式4 End -->
  85. </block>
  86. </template>