<view class="container commodity-list-wrapper" style="{{'overflow:'+(showSkeleton?'hidden':'auto')+';'+('height:'+(showSkeleton?windowHeight+'px':'auto')+';')}}"><block wx:if="{{showSkeleton}}"><list-skeleton vue-id="1f3938f5-1" listType="{{0}}" bind:__l="__l"></list-skeleton></block><block wx:if="{{!isShowEmpty&&productList.length>0}}"><scroll-view class="product-container" scroll-y="{{true}}" data-event-opts="{{[['scrolltolower',[['scrolltolower',['$event']]]]]}}" bindscrolltolower="__e"><block wx:for="{{$root.l0}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view class="all-type-list-content commodity-list goods-item" id="{{item.$orig.id}}" data-event-opts="{{[['tap',[['navToDetailPage',['$0'],[[['productList','',index,'productId']]]]]]]}}" catchtap="__e"><image class="list-img" mode="widthFix" src="{{item.$orig.mainImage}}" alt="list-img" lazy-load="{{true}}"></image><view class="list-details-info"><text class="list-details-title">{{item.$orig.productName}}</text><view class="price-box"><view class="list-details-price prom"><block wx:if="{{item.$orig.actStatus==1}}"><view class="floor-item-act"><block wx:if="{{item.m0}}"><view class="floor-tags">{{''+item.$orig.promotion.name+''}}<text>{{":￥"+item.f0}}</text></view></block><block wx:else><view class="floor-tags">{{item.$orig.promotion.name}}</view></block></view></block><block wx:if="{{item.$orig.actStatus==0&&item.$orig.ladderPriceFlag==1}}"><view class="floor-item-act"><view class="floor-tags">阶梯价格</view></view></block></view><text class="list-details-miniQuantity">{{"起订量："+item.$orig.minBuyNumber}}</text><text class="list-details-specs">{{"规格："+(item.$orig.unit!=null?item.$orig.unit:'')}}</text><view class="list-details-price"><view class="list-shop"><block wx:if="{{item.$orig.repurchasePriceState}}"><view class="list-price-none"><text class="price-none">{{"￥"+item.$orig.discountPrice}}</text><text data-event-opts="{{[['tap',[['repurchModel',['$event']]]]]}}" class="iconfont icon-wenhao" catchtap="__e"></text></view></block><block wx:else><view class="list-price"><text class="{{['price-larger',item.m1?'none':'']}}">{{'￥'+item.f1+''}}</text></view></block></view><button data-event-opts="{{[['tap',[['operationHanld',['$0'],[[['productList','',index]]]]]]]}}" class="add-cart-btn" catchtap="__e">购买</button></view></view></view></view></block><tui-loadmore vue-id="1f3938f5-2" visible="{{loadingNow}}" index="{{3}}" text="加载中..." bind:__l="__l"></tui-loadmore><tui-nomore vue-id="1f3938f5-3" visible="{{!loadingNow}}" text="{{hasNextPage?'上拉加载更多':'没有更多了'}}" bind:__l="__l"></tui-nomore></scroll-view></block><block wx:else><view class="empty-container"><image class="empty-container-image" src="https://static.caimei365.com/app/wisa/img/icon/icon-product-empty.png" mode="widthFix"></image><text class="error-text">商品列表空空如也~</text></view></block><cm-drag vue-id="1f3938f5-4" cartNum="{{cartQuantity}}" isDock="{{true}}" existTabBar="{{true}}" data-event-opts="{{[['^btnClick',[['btnClick']]],['^btnTouchstart',[['btnTouchstart']]],['^btnTouchend',[['btnTouchend']]]]}}" bind:btnClick="__e" bind:btnTouchstart="__e" bind:btnTouchend="__e" bind:__l="__l"></cm-drag><block wx:if="{{isModallayer}}"><modal-layer vue-id="1f3938f5-5" bind:__l="__l"></modal-layer></block></view>