1 |
- <app-layout vue-id="352b47af-1" class="data-v-1a7d4037" bind:__l="__l" vue-slots="{{['default']}}"><block wx:if="{{!goods}}"><view class="u-goods-detail data-v-1a7d4037"></view></block><block wx:if="{{goods}}"><app-goods-banner vue-id="{{('352b47af-2')+','+('352b47af-1')}}" pic-list="{{goods.pic_url}}" share="{{goods.share}}" goods_id="{{goods.id}}" video-url="{{goods.video_url}}" class="data-v-1a7d4037" bind:__l="__l"></app-goods-banner><view class="bd-info data-v-1a7d4037"><view class="goods-name u-line-2 data-v-1a7d4037">{{goods.name}}</view><block wx:if="{{goods.subtitle}}"><view class="goods-subtitle data-v-1a7d4037"><view class="t-omit-three data-v-1a7d4037">{{goods.subtitle}}</view></view></block><view class="price main-between data-v-1a7d4037" style="{{'color:'+(getTheme.color)+';'}}"><view class="dir-left-nowrap cross-bottom data-v-1a7d4037"><image class="detail-price data-v-1a7d4037" src="./../image/detail-price.png"></image><view class="cross-bottom data-v-1a7d4037">{{goods.min_currency}}</view><block wx:if="{{goods.max_currency>goods.min_currency}}"><view class="goods-currency data-v-1a7d4037">起</view></block><view class="data-v-1a7d4037">+</view><view style="font-size:14px;" class="data-v-1a7d4037">¥</view><view class="data-v-1a7d4037">{{goods.min_price}}</view><block wx:if="{{goods.max_price>goods.min_price}}"><view class="goods-currency data-v-1a7d4037">起</view></block></view><view data-event-opts="{{[['tap',[['shareClick',['$event']]]]]}}" class="share dir-left-nowrap main-center cross-center data-v-1a7d4037" style="{{'background-color:'+(getTheme.background)+';'}}" bindtap="__e"><image class="share-image box-grow-0 data-v-1a7d4037" src="/static/image/icon/icon-share-white.png"></image><view class="share-text box-grow-0 data-v-1a7d4037">分享</view></view></view><app-share-qr-code vue-id="{{('352b47af-3')+','+('352b47af-1')}}" url="{{shareUrl}}" has-poster-nav="{{true}}" poster-config="{{poster_config+'&goods_id='+goods.id}}" poster-generate="{{poster_generate+'&goods_id='+goods.id}}" goods="{{goods}}" value="{{shareShow}}" data-event-opts="{{[['^share',[['hShareAppMessage']]],['^input',[['__set_model',['','shareShow','$event',[]]]]]]}}" bind:share="__e" bind:input="__e" class="data-v-1a7d4037" bind:__l="__l"></app-share-qr-code><view style="background-color:#FFFFFF;padding:24rpx;" class="data-v-1a7d4037"><bd-info-extra vue-id="{{('352b47af-4')+','+('352b47af-1')}}" goods="{{goods}}" theme="{{getTheme}}" unit="{{goods.unit}}" min-number="{{goods.min_number}}" limit-buy="{{goods.limit_buy}}" class="data-v-1a7d4037" bind:__l="__l"></bd-info-extra></view></view><bd-coupon vue-id="{{('352b47af-5')+','+('352b47af-1')}}" theme="{{getTheme}}" coupons="{{goods.goods_coupon_center}}" data-event-opts="{{[['^change',[['setCoupon']]]]}}" bind:change="__e" class="data-v-1a7d4037" bind:__l="__l"></bd-coupon><bd-xbc vue-id="{{('352b47af-6')+','+('352b47af-1')}}" coAttr="{{is_open}}" attr-list="{{selectAttr.attr_list}}" type="{{goods.type}}" guarantee-title="{{goods.guarantee_title}}" guarantee-pic="{{goods.guarantee_pic}}" param_content="{{goods.param_content}}" param_name="{{goods.param_name}}" services="{{goods.services}}" attr-groups="{{goods.attr_groups}}" goods-stock="{{goods.goods_stock}}" data-event-opts="{{[['^openAttr',[['clickAttr']]]]}}" bind:openAttr="__e" class="data-v-1a7d4037" bind:__l="__l"></bd-xbc><bd-hc vue-id="{{('352b47af-7')+','+('352b47af-1')}}" integral="{{goods.goods_marketing_award.integral}}" coupon="{{goods.goods_marketing_award.coupon}}" card="{{goods.goods_marketing_award.card}}" balance="{{goods.goods_marketing_award.balance}}" theme="{{getTheme}}" class="data-v-1a7d4037" bind:__l="__l"></bd-hc><bd-kb vue-id="{{('352b47af-8')+','+('352b47af-1')}}" limit="{{goods.goods_marketing.limit}}" express="{{goods.express}}" shipping="{{goods.goods_marketing.shipping}}" pickup="{{goods.goods_marketing.pickup}}" class="data-v-1a7d4037" bind:__l="__l"></bd-kb><bd-detail vue-id="{{('352b47af-9')+','+('352b47af-1')}}" detail="{{goods.detail}}" class="data-v-1a7d4037" bind:__l="__l"></bd-detail><view class="safe-area-inset-bottom u-bottom data-v-1a7d4037"><view class="u-bottom-height data-v-1a7d4037"></view></view><block wx:if="{{is_open==1}}"><view class="safe-area-inset-bottom u-bottom-fixed data-v-1a7d4037"><view class="bd-bottom dir-left-nowrap cross-center data-v-1a7d4037"><view data-event-opts="{{[['tap',[['back',['$event']]]]]}}" class="bd-back dir-top-nowrap main-center cross-center box-grow-0 data-v-1a7d4037" bindtap="__e"><image class="bd-icon data-v-1a7d4037" src="/static/image/icon/index.png"></image><text class="bd-text data-v-1a7d4037">首页</text></view><bd-service vue-id="{{('352b47af-10')+','+('352b47af-1')}}" name="{{goods.name}}" url="{{webUrl}}" class="data-v-1a7d4037" bind:__l="__l"></bd-service><block wx:if="{{goods.goods_stock===0}}"><view class="box-grow-1 bd-btn bd-oversell-btn bd-btn-color data-v-1a7d4037">已售罄</view></block><block wx:else><view data-event-opts="{{[['tap',[['clickAttr',['$event']]]]]}}" class="bd-btn box-grow-1 bd-btn-color data-v-1a7d4037" style="{{'background:'+(goods.buy_goods_auth?getTheme.background_gradient_btn:'#999999')+';'+('color:'+(goods.buy_goods_auth?getTheme.main_text:'')+';')}}" bindtap="__e">立即兑换</view></block></view></view></block><u-attr vue-id="{{('352b47af-11')+','+('352b47af-1')}}" goods="{{goods}}" theme="{{getTheme}}" checked="{{selectAttr}}" is_show_left="{{false}}" rightText="立即兑换" rightFunc="{{true}}" value="{{attrShow}}" data-event-opts="{{[['^check',[['onAttr']]],['^rightFunc',[['rightFunc']]],['^input',[['__set_model',['','attrShow','$event',[]]]]]]}}" bind:check="__e" bind:rightFunc="__e" bind:input="__e" class="data-v-1a7d4037" bind:__l="__l" vue-slots="{{['default']}}"><block wx:if="{{selectAttr}}"><view slot="priceBefore" class="data-v-1a7d4037">{{''+selectAttr.extra.value+selectAttr.extra.name+' +'}}</view></block></u-attr></block><block wx:if="{{showClose}}"><app-close vue-id="{{('352b47af-12')+','+('352b47af-1')}}" modal="{{false}}" data-event-opts="{{[['^update',[['getMall']]]]}}" bind:update="__e" class="data-v-1a7d4037" bind:__l="__l"></app-close></block></app-layout>
|