1 |
- <app-layout vue-id="9dc0fb92-1" class="data-v-199dd8f6" bind:__l="__l" vue-slots="{{['default']}}"><block wx:if="{{!loading}}"><view class="u-goods-detail data-v-199dd8f6"></view></block><block wx:else><app-goods-banner vue-id="{{('9dc0fb92-2')+','+('9dc0fb92-1')}}" isCart="{{false}}" picList="{{detail.pic_url}}" share="{{detail.share}}" sign="pintuan" goods_id="{{goods_id}}" video-url="{{detail.video_url}}" class="data-v-199dd8f6" bind:__l="__l"></app-goods-banner><app-pt-time vue-id="{{('9dc0fb92-3')+','+('9dc0fb92-1')}}" theme="{{getTheme}}" end_time="{{detail.pintuanGoods.end_time}}" start_time="{{start_time}}" time_str="{{time_str}}" class="data-v-199dd8f6" bind:__l="__l"></app-pt-time><view class="data-v-199dd8f6"><bd-info vue-id="{{('9dc0fb92-4')+','+('9dc0fb92-1')}}" theme="{{getTheme}}" name="{{detail.name}}" is-negotiable="{{detail.is_negotiable}}" subtitle="{{detail.subtitle}}" level-show="{{detail.level_show}}" price="{{detail.price}}" original-price="{{detail.original_price}}" price-max="{{detail.price_max}}" price-min="{{detail.price_min}}" price-member-max="{{detail.price_member_max}}" price-member-min="{{detail.price_member_min}}" discount="{{discount}}" is-vip-card-user="{{is_vip_card_user}}" sales="{{detail.sales}}" unit="{{detail.unit}}" is-sales="{{detail.is_sales}}" is-vip="{{isVip}}" flash-sale="{{flash_sale}}" goods-id="{{detail.id}}" extra-quick-share="{{detail.extra_quick_share}}" app-share-pic="{{detail.app_share_pic}}" app-share-title="{{detail.app_share_title}}" poster-config="{{poster_config}}" poster-generate="{{poster_generate}}" has-poster-nav="{{true}}" goods="{{detail}}" share-url="{{share_url}}" limit-buy="{{detail.limit_buy}}" min-number="{{detail.min_number}}" data-event-opts="{{[['^share',[['hShareAppMessage']]]]}}" bind:share="__e" class="data-v-199dd8f6" bind:__l="__l" vue-slots="{{['default']}}"><view class="app-bottom dir-left-wrap cross-center data-v-199dd8f6"><block wx:if="{{detail.level_show===1}}"><text class="app-price-symbol app-original-price data-v-199dd8f6" style="{{'color:'+(getTheme.color)+';'}}">{{detail.groups.original_price}}</text></block><block wx:for="{{detail.groups}}" wx:for-item="item" wx:for-index="index" wx:key="index"><text class="app-pt-info data-v-199dd8f6" style="{{'color:'+(getTheme.color)+';'+('background-color:'+(getTheme.background_o)+';')}}">{{item.groups.people_num+"人拼团"}}</text></block><text class="app-pt-info data-v-199dd8f6" style="{{'color:'+(getTheme.color)+';'+('background-color:'+(getTheme.background_o)+';')}}">{{"拼团立省¥"+groupSparePrice}}</text></view></bd-info></view><bd-coupon vue-id="{{('9dc0fb92-5')+','+('9dc0fb92-1')}}" theme="{{getTheme}}" coupons="{{detail.goods_coupon_center}}" data-event-opts="{{[['^change',[['setCoupon']]]]}}" bind:change="__e" class="data-v-199dd8f6" bind:__l="__l"></bd-coupon><bd-xbc vue-id="{{('9dc0fb92-6')+','+('9dc0fb92-1')}}" coAttr="{{is_open}}" attr-list="{{selectAttr&&selectAttr.attr_list}}" type="{{detail.type}}" guarantee-title="{{detail.guarantee_title}}" guarantee-pic="{{detail.guarantee_pic}}" param_content="{{detail.param_content}}" param_name="{{detail.param_name}}" services="{{detail.services}}" attr-groups="{{detail.attr_groups}}" data-event-opts="{{[['^openAttr',[['shop',[true]]]]]}}" bind:openAttr="__e" class="data-v-199dd8f6" bind:__l="__l"></bd-xbc><bd-hc vue-id="{{('9dc0fb92-7')+','+('9dc0fb92-1')}}" integral="{{detail.goods_marketing_award.integral}}" coupon="{{detail.goods_marketing_award.coupon}}" card="{{detail.goods_marketing_award.card}}" balance="{{detail.goods_marketing_award.balance}}" theme="{{getTheme}}" class="data-v-199dd8f6" bind:__l="__l"></bd-hc><bd-kb vue-id="{{('9dc0fb92-8')+','+('9dc0fb92-1')}}" limit="{{detail.goods_marketing.limit}}" express="{{detail.express}}" shipping="{{detail.goods_marketing.shipping}}" pickup="{{detail.goods_marketing.pickup}}" class="data-v-199dd8f6" bind:__l="__l"></bd-kb><app-participant vue-id="{{('9dc0fb92-9')+','+('9dc0fb92-1')}}" theme="{{getTheme}}" pintuan_list="{{pintuan_list}}" class="data-v-199dd8f6" bind:__l="__l"></app-participant><bd-comments vue-id="{{('9dc0fb92-10')+','+('9dc0fb92-1')}}" goods-id="{{detail.id}}" class="data-v-199dd8f6" bind:__l="__l"></bd-comments><bd-detail vue-id="{{('9dc0fb92-11')+','+('9dc0fb92-1')}}" detail="{{detail.detail}}" class="data-v-199dd8f6" bind:__l="__l"></bd-detail><app-related-suggestion-product vue-id="{{('9dc0fb92-12')+','+('9dc0fb92-1')}}" theme="{{getTheme}}" sign="pintuan" list="{{list}}" class="data-v-199dd8f6" bind:__l="__l"></app-related-suggestion-product><view class="safe-area-inset-bottom u-bottom data-v-199dd8f6"><view class="{{['u-bottom-height','data-v-199dd8f6',pintuan_list.length>0&&full_reduce?'u-bottom-height-1':'u-bottom-height-0']}}"></view></view><block wx:if="{{is_open==1}}"><view class="safe-area-inset-bottom u-bottom-fixed data-v-199dd8f6"><block wx:if="{{full_reduce&&!show}}"><view class="data-v-199dd8f6"><app-goods-full-reduce vue-id="{{('9dc0fb92-13')+','+('9dc0fb92-1')}}" theme="{{getTheme}}" full_reduce="{{full_reduce}}" class="data-v-199dd8f6" bind:__l="__l"></app-goods-full-reduce></view></block><block wx:if="{{pintuan_list.length>0&&!show}}"><view class="join dir-left-nowrap cross-center main-between data-v-199dd8f6"><view class="dir-left-nowrap cross-center data-v-199dd8f6"><image class="avatar data-v-199dd8f6" src="{{pintuan_list[0].avatar}}"></image><view class="text data-v-199dd8f6">剩余<text style="color:#ff4544;" class="data-v-199dd8f6">{{pintuan_list_time}}</text>{{',还差'+pintuan_list[0].surplus_people+"人"}}</view></view><view data-event-opts="{{[['tap',[['goJoin',['$0'],['pintuan_list.__$n0.id']]]]]}}" class="btn data-v-199dd8f6" style="{{'background-color:'+(getTheme.background)+';'}}" bindtap="__e">参与拼团</view></view></block><app-button-button vue-id="{{('9dc0fb92-14')+','+('9dc0fb92-1')}}" level_show="{{detail.level_show}}" member_price_min="{{detail.groups[0].member_price_min}}" groups="{{detail.groups}}" pintuan_groups="{{item.pintuan_groups}}" price="{{price}}" price_member_min="{{detail.price_member_min}}" is_alone_buy="{{detail.pintuanGoods.is_alone_buy}}" selectGroupAttrId="{{selectGroupAttrId}}" selectAttr="{{selectAttr}}" pt="{{pt}}" item="{{detail}}" start_time="{{start_time}}" theme="{{getTheme}}" singlePrice="{{singlePrice}}" name="{{detail.name}}" url="{{webUrl}}" data-event-opts="{{[['^click',[['shop']]]]}}" bind:click="__e" class="data-v-199dd8f6" bind:__l="__l"></app-button-button></view></block><u-attr vue-id="{{('9dc0fb92-15')+','+('9dc0fb92-1')}}" goods="{{detail}}" checked="{{selectAttr}}" theme="{{getTheme}}" is_show_left="{{false}}" is_show_right="{{false}}" again="{{again}}" data-ref="attr" value="{{show}}" data-event-opts="{{[['^check',[['attrTap']]],['^input',[['__set_model',['','show','$event',[]]]]]]}}" bind:check="__e" bind:input="__e" class="data-v-199dd8f6 vue-ref" bind:__l="__l" vue-slots="{{['default','right']}}"><block wx:if="{{pt===true}}"><view slot="extra" class="data-v-199dd8f6"><app-pt-attr vue-id="{{('9dc0fb92-16')+','+('9dc0fb92-15')}}" groups="{{detail.groups}}" selectGroupAttrId="{{selectGroupAttrId}}" theme="{{getTheme}}" data-event-opts="{{[['^click',[['setGroupAttrID']]]]}}" bind:click="__e" class="data-v-199dd8f6" bind:__l="__l"></app-pt-attr></view></block><view slot="right" class="data-v-199dd8f6"><view class="u-pt-bottom dir-left-nowrap data-v-199dd8f6"><block wx:if="{{detail.pintuanGoods.is_alone_buy}}"><view data-event-opts="{{[['tap',[['leftFunc',['$0'],['number']]]]]}}" class="bd-btn-left bd-btn dir-top-nowrap cross-center main-center box-grow-1 data-v-199dd8f6" style="{{'background-color:'+(getTheme.key=='a'?'#feeeee':getTheme.background_s)+';'+('color:'+(getTheme.key=='a'?'#ff5c5c':getTheme.color)+';')}}" bindtap="__e"><text class="price data-v-199dd8f6">{{''+singlePrice+''}}</text><text class="app-text data-v-199dd8f6">单独购买</text></view></block><view data-event-opts="{{[['tap',[['rightFunc',['$event']]]]]}}" class="{{['bd-btn','dir-top-nowrap','','cross-center','main-center','box-grow-1','data-v-199dd8f6',!detail.pintuanGoods.is_alone_buy?'bd-btn-radius':'bd-btn-right']}}" style="{{'background:'+(getTheme.key=='a'?'linear-gradient(140deg, #ff9460, #ff5c5c)':getTheme.background)+';'+('color:'+(getTheme.main_text)+';')}}" bindtap="__e"><text class="price data-v-199dd8f6">{{groupPrice}}</text><text class="app-text data-v-199dd8f6">{{detail.groups[set_group_num].groups.people_num+"人拼团"}}</text></view></view></view></u-attr><app-quick-navigation vue-id="{{('9dc0fb92-17')+','+('9dc0fb92-1')}}" class="data-v-199dd8f6" bind:__l="__l"></app-quick-navigation></block><block wx:if="{{showClose}}"><app-close vue-id="{{('9dc0fb92-18')+','+('9dc0fb92-1')}}" modal="{{false}}" data-event-opts="{{[['^update',[['getMall']]]]}}" bind:update="__e" class="data-v-199dd8f6" bind:__l="__l"></app-close></block></app-layout>
|