huangsijun
2025-09-22 a78c011de350b188afb03beb2f26a73f35f71986
1
<block wx:if="{{!loadding}}"><view class="product-detail"><view class="product-pic"><swiper class="swiper" indicator-dots="{{indicatorDots}}" autoplay="{{autoplay}}" interval="{{interval}}" duration="{{duration}}"><block wx:for="{{detail.product.image}}" wx:for-item="item" wx:for-index="index" wx:key="index"><swiper-item><image src="{{item.file_path}}" mode="aspectFit"></image></swiper-item></block></swiper></view><view class="bg-white"><view class="price-wrap"><view class="flex-1 d-s-s d-c"><view class="new-price"><text class="red f24">{{"所需"+$root.m0}}</text><text class="red fb f50">{{detail.sku[0].point_num}}</text><block wx:if="{{detail.sku[0].point_money>0}}"><text class="red f40 gray9">+</text><text class="red">¥</text><text class="num red fb f40">{{detail.sku[0].point_money}}</text></block></view><text class="old-price">{{"¥"+detail.product.line_price}}</text></view><text class="already-sale">{{"还剩余"+detail.stock+"件"}}</text></view><view class="product-name">{{''+detail.product.product_name+''}}</view><view class="product-describe">{{''+detail.product.selling_point+''}}</view></view><view class="mt20"><block wx:if="{{detail.spec_type==20}}"><view data-event-opts="{{[['tap',[['openPopup',['order']]]]]}}" class="already-choice" bindtap="__e"><view class="group-hd"><view class="left"><text class="min-name gray9">选择</text></view><view class="flex-1 p-0-20 center-content f28 text-ellipsis o-h">{{''+alreadyChioce+''}}</view><view class="right"><text class="icon iconfont icon-jiantou"></text></view></view></view></block><block wx:if="{{detail.server!=''}}"><view data-event-opts="{{[['tap',[['showGuarantee',['$event']]]]]}}" class="already-choice" bindtap="__e"><view class="group-hd"><view class="left"><text class="min-name gray9">保障</text></view><view class="flex-1 p-0-20 center-content f28 text-ellipsis o-h">{{''+serverList+''}}</view><view class="right"><text class="icon iconfont icon-jiantou"></text></view></view></view></block></view><block wx:if="{{store_open}}"><view class="shop_head_info"><view class="shop_list_body_item_shop"><view class="shop_list_body_item_shop_logo"><image src="{{shop_info.logos}}" mode></image></view><view class="shop_list_body_item_shop_info"><view class="h1 title">{{shop_info.name}}</view><view class="f26 brand">{{"主营品牌: "+shop_info.category_name}}</view><view class="f26 sales">{{"销量:"+shop_info.product_sales+"件"}}</view></view><view class="shop_list_body_item_shop_others"><button type="default" data-event-opts="{{[['tap',[['goto_shop']]]]}}" bindtap="__e">进店看看</button><view class="f26 collect">店铺评分:<text>{{shop_info.server_score}}</text></view></view></view></view></block><view class="product-content"><view class="group-hd border-b-e"><view class="left"><text class="min-name">商品介绍</text></view></view><block wx:if="{{detail.product.is_picture==0}}"><view class="content-box"><rich-text nodes="{{detail.product.content}}"></rich-text></view></block><block wx:if="{{detail.product.is_picture==1}}"><view class="content-box"><block wx:for="{{detail.product.contentImage}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view class="ww100"><image class="ww100" src="{{item.file_path}}" mode="widthFix"></image></view></block></view></block></view><view class="btns-wrap"><view class="customer-service d-c-c"><view class="icon-box"><button class="d-c-c d-c" open-type="contact" session-from="wxapp"><text class="icon iconfont icon-kefu2 gray3" style="height:50rpx;line-height:60rpx;"></text><text class="f22 gray3" style="height:50rpx;line-height:40rpx;">客服</text></button></view></view><button class="buy" type="primary" data-event-opts="{{[['tap',[['openPopup',['order']]]]]}}" bindtap="__e">立即抢购</button></view><spec vue-id="42100c17-1" isPopup="{{isPopup}}" productModel="{{productModel}}" data-event-opts="{{[['^close',[['closePopup']]]]}}" bind:close="__e" bind:__l="__l"></spec><block wx:if="{{isMpservice}}"><mpservice vue-id="42100c17-2" isMpservice="{{isMpservice}}" data-event-opts="{{[['^close',[['closeMpservice']]]]}}" bind:close="__e" bind:__l="__l"></mpservice></block><guarantee vue-id="42100c17-3" isguarantee="{{isguarantee}}" server="{{detail.server}}" data-event-opts="{{[['^close',[['closeGuarantee']]]]}}" bind:close="__e" bind:__l="__l"></guarantee></view></block>