huangsijun
2025-09-22 a78c011de350b188afb03beb2f26a73f35f71986
1
<view class="diy-product" style="{{'background:'+(itemData.style.background)+';'}}"><view class="{{['display__'+itemData.style.display]}}"><block wx:if="{{itemData.style.display=='list'}}"><view class="{{['product-list','column__'+itemData.style.column]}}"><block wx:for="{{itemData.data}}" wx:for-item="product" wx:for-index="index" wx:key="index"><view data-event-opts="{{[['tap',[['gotoDetail',['$0'],[[['itemData.data','',index,'product_id']]]]]]]}}" class="product-item" bindtap="__e"><block wx:if="{{itemData.style.column==1}}"><view class="product-item-box"><view class="product-cover"><image src="{{product.image}}" mode="aspectFill"></image></view><view class="product-info"><block wx:if="{{itemData.style.show.productName}}"><view class="product-title"><text>{{product.product_name}}</text></view></block><block wx:if="{{itemData.style.show.sellingPoint}}"><view class="selling-point gray9"><text>{{product.selling_point}}</text></view></block><block wx:if="{{itemData.style.show.productSales}}"><view class="already-sale"><text>{{"已售"+product.product_sales+"件"}}</text></view></block><view class="price d-s-c mt10"><block wx:if="{{itemData.style.show.productPrice}}"><view class="theme-price"><text>¥</text><text>{{product.product_price}}</text></view></block><block wx:if="{{itemData.style.show.linePrice&&product.line_price>0}}"><view class="ml10 gray9 text-d-line f28"><text>¥</text><text>{{product.line_price}}</text></view></block></view></view></view></block><block wx:else><view class="product-cover"><image src="{{product.image}}" mode="aspectFill"></image></view><view class="product-info"><block wx:if="{{itemData.style.show.productName==1}}"><view class="product-title">{{''+product.product_name}}</view></block><view class="price d-s-c"><block wx:if="{{itemData.style.show.productPrice==1}}"><view class="theme-price"><text class="f22">¥</text><text>{{product.product_price}}</text></view></block><block wx:if="{{itemData.style.show.linePrice==1&&product.line_price>0}}"><view class="ml20 gray9 text-d-line"><text class="f22">¥</text>{{product.line_price}}</view></block></view></view></block></view></block></view></block><block wx:else><scroll-view scroll-top="{{scrollTop}}" scroll-x="true"><view class="{{['product-list','column__'+itemData.style.column]}}"><block wx:for="{{itemData.data}}" wx:for-item="product" wx:for-index="index" wx:key="index"><view data-event-opts="{{[['tap',[['gotoDetail',['$0'],[[['itemData.data','',index,'product_id']]]]]]]}}" bindtap="__e"><view class="product-item"><view class="product-cover"><image src="{{product.image}}" mode="aspectFill"></image></view><view class="product-info"><block wx:if="{{itemData.style.show.productName==1}}"><view class="product-title">{{''+product.product_name}}</view></block><view class="price d-s-c f12"><block wx:if="{{itemData.style.show.productPrice==1}}"><view class="theme-price"><text>¥</text><text>{{product.product_price}}</text></view></block><block wx:if="{{itemData.style.show.linePrice==1&&product.line_price>0}}"><view class="ml10 gray9 text-d-line">{{'¥'+product.line_price}}</view></block></view></view></view></view></block></view></scroll-view></block></view></view>