java-mall-app/unpackage/dist/dev/mp-weixin/components/item-list.wxml
2025-12-12 17:04:03 +08:00

1 line
7.6 KiB
Plaintext

<view class="{{['data-v-53e4b726',isFilterFixed?'u-pa':'']}}"><block wx:if="{{$root.g0}}"><view class="{{['data-v-53e4b726','m-tab',isFilterFixed?'m-tab-fixed':'m-tab-top']}}" style="{{('top:'+fixTop+'px')}}"><scroll-view class="m-navbar scroll-view_H data-v-53e4b726" style="width:94%;" scroll-x="{{true}}" show-scrollbar="{{true}}"><view class="m-navbar-info data-v-53e4b726"><block wx:for="{{tabs}}" wx:for-item="tab" wx:for-index="index" wx:key="index"><block class="data-v-53e4b726"><view data-event-opts="{{[['tap',[['switchTabs',[index]]]]]}}" class="{{['m-navbar-item','data-v-53e4b726',index==key?'item-on':'']}}" bindtap="__e">{{''+tab.name+''}}<block wx:if="{{index==key}}"><label class="iconfont zc zc-youxiajiao active-icon data-v-53e4b726"></label></block></view></block></block></view></scroll-view><block wx:if="{{tabs[key].isShowFilter}}"><scroll-view class="m-navbar scroll-view_H data-v-53e4b726" style="{{('width:'+(tabs[key].sidx&&tabs[key].sort?'80%':'94%'))}}" scroll-top="200" scroll-x="{{true}}" show-scrollbar="{{true}}"><block wx:for="{{prices}}" wx:for-item="price" wx:for-index="index" wx:key="index"><block class="data-v-53e4b726"><view data-event-opts="{{[['tap',[['selectPriceIndex',[index]]]]]}}" class="{{['filter-item','','data-v-53e4b726',priceIndex==index?'filter-item-on':'']}}" bindtap="__e">{{''+price.title+''}}</view></block></block></scroll-view></block></view></block><view class="{{['data-v-53e4b726','m-product-all u-pa',isShowFilter&&isFilterFixed?'m-product-box':'']}}" style="{{'background-color:'+(bgColor)+';'}}" scroll-y="true"><block wx:if="{{isdata}}"><view class="{{['data-v-53e4b726',(1)?'m-product-list':'',(viewtype==1)?'m-listv':'']}}" style="width:100%;"><block wx:for="{{$root.l0}}" wx:for-item="item" wx:for-index="i" wx:key="i"><block class="data-v-53e4b726"><block wx:if="{{priceIndex==-1||(post.product_unit_price_max>0?item.$orig.ItemSalePrice>=post.product_unit_price_min&&item.$orig.ItemSalePrice<=post.product_unit_price_max:item.$orig.ItemSalePrice>=post.product_unit_price_min)}}"><block class="data-v-53e4b726"><block wx:if="{{!isFG}}"><navigator class="m-product-item data-v-53e4b726" style="{{'margin-left:'+((i%2==0?10-paddingLeft:5)*2+'rpx')+';'}}" url="{{(item.$orig.is_virtual?'/pagesub/product/detail':'/pagesub/product/detail')+'?pid='+item.$orig.id}}"><view class="m-product-img product-list data-v-53e4b726"><block wx:if="{{isShowNumber}}"><view class="{{['m-img-number','data-v-53e4b726','m-img-'+(i>3?3:i)]}}"><label class="_span data-v-53e4b726">{{i+1}}</label></view></block><block wx:if="{{item.$orig.product_image}}"><image lazy-load="{{true}}" src="{{item.g1}}" class="data-v-53e4b726"></image></block></view><view class="m-product-info1 data-v-53e4b726" style="display:flex;flex-flow:column;justify-content:space-between;"><view class="m-product-name2 data-v-53e4b726"><label class="data-v-53e4b726"><block wx:for="{{item.$orig.activity_type_id_row}}" wx:for-item="id" wx:for-index="idx" wx:key="idx"><block wx:if="{{item.$orig.activity_item_row}}"><block class="data-v-53e4b726"><block wx:if="{{id}}"><ms-activity-tag vue-id="{{'28b12b8e-1-'+i+'-'+idx}}" typeId="{{id}}" class="data-v-53e4b726" bind:__l="__l"></ms-activity-tag></block></block></block></block>{{''+item.$orig.product_name+''}}</label></view><block wx:if="{{item.g2}}"><view style="display:flex;margin-top:10rpx;height:40rpx;line-height:40rpx;" class="data-v-53e4b726"><block wx:for="{{item.$orig.product_tag_list}}" wx:for-item="tag" wx:for-index="index" wx:key="index"><block class="data-v-53e4b726"><uni-tag style="border-radius:8rpx;margin-right:4rpx;" vue-id="{{'28b12b8e-2-'+i+'-'+index}}" text="{{tag}}" type="primary" size="small" class="data-v-53e4b726" bind:__l="__l"></uni-tag></block></block></view></block><view class="m-product-price1 data-v-53e4b726" style="padding-top:0;"><view class="money data-v-53e4b726"><block wx:if="{{item.$orig.item_unit_price!='0.00'}}"><block class="data-v-53e4b726"><label class="data-v-53e4b726">{{item.m0}}</label>{{item.$orig.item_unit_price+''}}</block></block></view><block wx:if="{{!plantformInfo.prodcut_addcart_flag&&plantformInfo.product_salenum_flag&&item.$orig.SaleNum>0}}"><view class="num data-v-53e4b726"><text class="data-v-53e4b726">{{item.m1}}</text><label style="color:#db384c;margin-left:2px;" class="data-v-53e4b726">{{item.$orig.SaleNum}}</label></view></block><block wx:if="{{plantformInfo.prodcut_addcart_flag}}"><view class="multi-spec-box data-v-53e4b726"><view class="item-num-box data-v-53e4b726"><block wx:if="{{item.$orig.product_quantity==0}}"><label class="item-num-over data-v-53e4b726">{{item.m2}}</label></block><block wx:else><block class="data-v-53e4b726"><block wx:if="{{!item.$orig.HasManualSku}}"><block class="data-v-53e4b726"><block wx:if="{{item.$orig.user_cart_quantity>0}}"><view class="iconfont icon-jian item-num-dec data-v-53e4b726" data-cart_id="{{item.$orig.cart_id}}" data-num="{{item.$orig.user_cart_quantity}}" data-stock="{{item.$orig.product_quantity}}" data-step="{{-1}}" data-spuid="{{item.$orig.product_id?item.$orig.product_id:0}}" data-pname="{{item.$orig.product_name?item.$orig.product_name:''}}" data-skuid="{{item.$orig.item_id}}" data-index="{{i}}" data-event-opts="{{[['tap',[['subCart',['$event']]]]]}}" catchtap="__e"></view></block><block wx:if="{{item.$orig.user_cart_quantity>0}}"><text class="item-num-add data-v-53e4b726">{{item.$orig.user_cart_quantity>99?'99+':item.$orig.user_cart_quantity}}</text></block><view class="iconfont icon-add data-v-53e4b726" data-num="{{item.$orig.user_cart_quantity}}" data-stock="{{item.$orig.product_quantity}}" data-step="{{1}}" data-spuid="{{item.$orig.product_id?item.$orig.product_id:0}}" data-pname="{{item.$orig.product_name?item.$orig.product_name:''}}" data-skuid="{{item.$orig.item_id}}" data-index="{{i}}" data-is_virtual="{{item.$orig.kind_id!=1201}}" data-event-opts="{{[['tap',[['addCart',['$event']]]]]}}" catchtap="__e"></view></block></block><block wx:else><label class="item-num-choose data-v-53e4b726" data-item_id="{{item.$orig.item_id}}" data-spuid="{{item.$orig.product_id?item.$orig.product_id:0}}" data-index="{{i}}" data-event-opts="{{[['tap',[['showProduct',['$event']]]]]}}" catchtap="__e">{{item.m3+''}}<block wx:if="{{item.$orig.user_cart_quantity>0}}"><view class="car-num data-v-53e4b726" style="right:-14rpx;top:-20rpx;">{{item.$orig.user_cart_quantity>99?'99+':item.$orig.user_cart_quantity}}</view></block></label></block></block></block></view></view></block><block wx:if="{{false}}"><view class="{{['data-v-53e4b726','c'+1]}}"></view></block></view><block wx:if="{{plantformInfo.item_max_points_rate>0}}"><view class="points_box data-v-53e4b726"><text class="data-v-53e4b726">{{item.m4}}</text></view></block></view></navigator></block></block></block></block></block></view></block><block wx:else><navigator class="m-nullpage data-v-53e4b726" url="/pagesub/search/search" redirect="true"><view class="m-nullpage-middle data-v-53e4b726"><label class="iconfont icon-sousuo-sousuo data-v-53e4b726"></label><view class="m-null-tip data-v-53e4b726"><text class="data-v-53e4b726">{{$root.m5}}</text><text class="data-v-53e4b726">{{$root.m6}}</text></view></view></navigator></block><block wx:if="{{isShowLoading}}"><view class="m-loading-box data-v-53e4b726"><block wx:if="{{ispage}}"><block class="data-v-53e4b726"><view class="u-loadmore data-v-53e4b726"><label class="u-loading data-v-53e4b726"></label><text class="u-loadmore-tips data-v-53e4b726">{{$root.m7}}</text></view></block></block><block wx:else><block class="data-v-53e4b726"><view class="u-loadmore u-loadmore-line data-v-53e4b726"><text class="u-loadmore-tips data-v-53e4b726">{{$root.m8}}</text></view></block></block></view></block></view></view>