detail.wxml 7.2 KB

1
  1. <app-layout vue-id="ec6fb81e-1" class="data-v-4be9822d" bind:__l="__l" vue-slots="{{['default']}}"><block wx:if="{{!goods}}"><view class="u-goods-detail data-v-4be9822d"></view></block><block wx:if="{{goods}}"><app-goods-banner vue-id="{{('ec6fb81e-2')+','+('ec6fb81e-1')}}" picList="{{goods.pic_url}}" share="{{goods.share}}" isCart="{{false}}" videoUrl="{{goods.video_url}}" goods_id="{{goods.id}}" sign="advance" class="data-v-4be9822d" bind:__l="__l"></app-goods-banner><block wx:if="{{goods.advanceGoods.end_prepayment_at}}"><detail-ad vue-id="{{('ec6fb81e-3')+','+('ec6fb81e-1')}}" sales="{{goods.sales}}" d="{{d}}" h="{{h}}" m="{{m}}" s="{{s}}" theme="{{getTheme}}" class="data-v-4be9822d" bind:__l="__l"></detail-ad></block><app-name vue-id="{{('ec6fb81e-4')+','+('ec6fb81e-1')}}" name="{{goods.name}}" class="data-v-4be9822d" bind:__l="__l"></app-name><block wx:if="{{goods.subtitle}}"><view class="goods-subtitle data-v-4be9822d"><view class="t-omit-three data-v-4be9822d">{{goods.subtitle}}</view></view></block><block wx:if="{{goods.attr.length>0}}"><detail-price-share vue-id="{{('ec6fb81e-5')+','+('ec6fb81e-1')}}" url="{{url}}" original_price="{{goods.original_price}}" attr="{{goods.attr}}" price_min="{{goods.price_min}}" price_max="{{goods.price_max}}" group_max_member_price="{{goods.group_max_member_price}}" group_min_member_price="{{goods.group_min_member_price}}" end_prepayment_at="{{goods.advanceGoods.end_prepayment_at}}" pay_limit="{{goods.advanceGoods.pay_limit}}" level_show="{{goods.level_show}}" cats="{{goods.goodsWarehouse&&goods.goodsWarehouse.cats}}" goodsId="{{goods.id}}" is_vip_card_user="{{goods.vip_card_appoint.is_vip_card_user}}" discount="{{goods.vip_card_appoint.discount}}" theme="{{getTheme}}" has-poster-nav="{{true}}" poster-config="{{poster_config+'&goods_id='+goods.id}}" poster-generate="{{poster_generate+'&goods_id='+goods.id}}" goods="{{goods}}" data-event-opts="{{[['^share',[['hShareAppMessage']]]]}}" bind:share="__e" class="data-v-4be9822d" bind:__l="__l"></detail-price-share></block><view class="bd-info-extra data-v-4be9822d"><bd-info-extra vue-id="{{('ec6fb81e-6')+','+('ec6fb81e-1')}}" unit="{{goods.unit}}" theme="{{getTheme}}" min-number="{{goods.min_number}}" limit-buy="{{goods.limit_buy}}" goods="{{goods}}" class="data-v-4be9822d" bind:__l="__l"></bd-info-extra></view><block wx:if="{{goods.level_show===2}}"><view class="join-member data-v-4be9822d"><app-join-member vue-id="{{('ec6fb81e-7')+','+('ec6fb81e-1')}}" member-min-price="{{''+goods.group_min_member_price}}" member-max-price="{{''+goods.group_min_member_price}}" price="{{''+goods.original_price}}" class="data-v-4be9822d" bind:__l="__l"></app-join-member></view></block><block wx:if="{{goods.vip_card_appoint.discount>0}}"><view class="detail-vip data-v-4be9822d"><app-vip-card vue-id="{{('ec6fb81e-8')+','+('ec6fb81e-1')}}" top="0" background="#fff" class="data-v-4be9822d" bind:__l="__l"></app-vip-card></view></block><block wx:if="{{goods.advanceGoods.ladder_rules.length>0}}"><detail-discount vue-id="{{('ec6fb81e-9')+','+('ec6fb81e-1')}}" url="{{url}}" ladder_rules="{{goods.advanceGoods.ladder_rules}}" sales="{{goods.sales}}" class="data-v-4be9822d" bind:__l="__l"></detail-discount></block><bd-coupon vue-id="{{('ec6fb81e-10')+','+('ec6fb81e-1')}}" theme="{{getTheme}}" coupons="{{goods.goods_coupon_center}}" data-event-opts="{{[['^change',[['setCoupon']]]]}}" bind:change="__e" class="data-v-4be9822d" bind:__l="__l"></bd-coupon><bd-xbc vue-id="{{('ec6fb81e-11')+','+('ec6fb81e-1')}}" coAttr="{{is_open}}" attr-list="{{select_attr_group}}" 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',[['close_attr',[false]]]]]}}" bind:openAttr="__e" class="data-v-4be9822d" bind:__l="__l"></bd-xbc><block wx:if="{{!active&&goods.attr.length>0}}"><detail-attr vue-id="{{('ec6fb81e-12')+','+('ec6fb81e-1')}}" theme="{{getTheme}}" height="{{110}}" cover_pic="{{goods.cover_pic}}" attr="{{goods.attr}}" attr_groups="{{goods.attr_groups}}" goods_stock="{{goods.goods_stock}}" attr_deposit="{{attr_deposit}}" attr_swell_deposit="{{attr_swell_deposit}}" attr_stock="{{attr_stock}}" attr_price="{{attr_price}}" attr_price_member="{{attr_price_member}}" level_show="{{goods.level_show}}" attr_pic_url="{{attr_pic_url}}" num="{{num}}" detail="{{goods}}" data-event-opts="{{[['^select_attr',[['select_attr']]],['^close_attr',[['close_attr']]],['^change_num',[['change_num']]],['^change_num_data',[['change_num_data']]]]}}" bind:select_attr="__e" bind:close_attr="__e" bind:change_num="__e" bind:change_num_data="__e" class="data-v-4be9822d" bind:__l="__l"></detail-attr></block><bd-hc vue-id="{{('ec6fb81e-13')+','+('ec6fb81e-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-4be9822d" bind:__l="__l"></bd-hc><bd-kb vue-id="{{('ec6fb81e-14')+','+('ec6fb81e-1')}}" limit="{{goods.goods_marketing.limit}}" express="{{goods.express}}" shipping="{{goods.goods_marketing.shipping}}" pickup="{{goods.goods_marketing.pickup}}" class="data-v-4be9822d" bind:__l="__l"></bd-kb><bd-comments vue-id="{{('ec6fb81e-15')+','+('ec6fb81e-1')}}" goods-id="{{goods.id}}" class="data-v-4be9822d" bind:__l="__l"></bd-comments><bd-detail vue-id="{{('ec6fb81e-16')+','+('ec6fb81e-1')}}" detail="{{goods.detail}}" class="data-v-4be9822d" bind:__l="__l"></bd-detail><app-related-suggestion-product vue-id="{{('ec6fb81e-17')+','+('ec6fb81e-1')}}" text="您或许会喜欢" sign="advance" theme="{{getTheme}}" list="{{list}}" class="data-v-4be9822d" bind:__l="__l"></app-related-suggestion-product><view class="safe-area-inset-bottom data-v-4be9822d"><view class="{{['data-v-4be9822d',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-4be9822d"><block wx:if="{{full_reduce&&active}}"><view class="data-v-4be9822d"><app-goods-full-reduce vue-id="{{('ec6fb81e-18')+','+('ec6fb81e-1')}}" theme="{{getTheme}}" full_reduce="{{full_reduce}}" class="data-v-4be9822d" bind:__l="__l"></app-goods-full-reduce></view></block><detail-bottom-button vue-id="{{('ec6fb81e-19')+','+('ec6fb81e-1')}}" theme="{{getTheme}}" favorite="{{goods.favorite}}" active="{{active}}" goods_id="{{goods.id}}" detail="{{goods}}" num="{{num}}" buttonDisabled="{{buttonDisabled}}" end_prepayment_at="{{goods.advanceGoods.end_prepayment_at}}" data-event-opts="{{[['^close_attr',[['close_attr']]],['^favorite',[['favorite']]],['^request',[['request_detail']]]]}}" bind:close_attr="__e" bind:favorite="__e" bind:request="__e" class="data-v-4be9822d" bind:__l="__l"></detail-bottom-button></view></block><block wx:if="{{showClose}}"><app-close vue-id="{{('ec6fb81e-20')+','+('ec6fb81e-1')}}" modal="{{false}}" data-event-opts="{{[['^update',[['getMall']]]]}}" bind:update="__e" class="data-v-4be9822d" bind:__l="__l"></app-close></block><app-quick-navigation vue-id="{{('ec6fb81e-21')+','+('ec6fb81e-1')}}" class="data-v-4be9822d" bind:__l="__l"></app-quick-navigation></block></app-layout>