1 |
- <app-layout vue-id="7b80dde7-1" class="data-v-148002ff" bind:__l="__l" vue-slots="{{['default']}}"><block wx:if="{{goods.id==0}}"><view class="u-goods-detail data-v-148002ff"></view></block><block wx:if="{{goods.id>0}}"><view hidden="{{!(loading)}}" class="app-goods data-v-148002ff"><view class="banner data-v-148002ff"><app-banner vue-id="{{('7b80dde7-2')+','+('7b80dde7-1')}}" videoUrl="{{goods.video_url}}" share="{{goods.share}}" picList="{{goods.pic_url}}" goods_id="{{goods_id}}" isCart="{{false}}" sign="wholesale" class="data-v-148002ff" bind:__l="__l"></app-banner></view><block wx:if="{{goods&&goods.section.length>1&&goods.is_negotiable==0}}"><view class="wholesale main-center cross-center data-v-148002ff" style="{{'background-color:'+(getTheme.background)+';'}}"><block wx:for="{{goods.section}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view class="wholesale-item data-v-148002ff"><view class="data-v-148002ff"><view class="wholesale-price t-omit data-v-148002ff">¥<text class="data-v-148002ff">{{item.price}}</text></view><view class="data-v-148002ff">{{item.display_num+goods.unit}}</view></view></view></block></view></block><block wx:if="{{goods}}"><bd-info vue-id="{{('7b80dde7-3')+','+('7b80dde7-1')}}" theme="{{getTheme}}" name="{{goods.name}}" is-negotiable="{{goods.is_negotiable}}" subtitle="{{goods.subtitle}}" flash-sale="{{flash_sale}}" level-show="{{goods.level_show}}" price="{{goods.price}}" original-price="{{goods.original_price}}" price-max="{{goods.price_max}}" price-min="{{goods.price_min}}" price-member-max="{{goods.price_member_max}}" price-member-min="{{goods.price_member_min}}" discount="{{discount}}" is-vip-card-user="{{is_vip_card_user}}" sales="{{goods.sales}}" unit="{{goods.unit}}" is-sales="{{goods.is_sales}}" is-vip="{{is_vip}}" goods-id="{{goods.id}}" extra-quick-share="{{goods.extra_quick_share}}" app-share-pic="{{goods.app_share_pic}}" app-share-title="{{goods.app_share_title}}" poster-config="{{poster_config+'&goods_id='+goods.id}}" poster-generate="{{poster_generate+'&goods_id='+goods.id}}" has-poster-nav="{{true}}" goods="{{goods}}" limit-buy="{{goods.limit_buy}}" min-number="{{goods.wholesaleGoods.rise_num}}" data-event-opts="{{[['^share',[['hShareAppMessage']]]]}}" bind:share="__e" class="data-v-148002ff" bind:__l="__l"></bd-info></block><block wx:if="{{goods&&goods.id>0}}"><bd-coupon vue-id="{{('7b80dde7-4')+','+('7b80dde7-1')}}" theme="{{getTheme}}" coupons="{{goods.goods_coupon_center}}" data-event-opts="{{[['^change',[['setCoupon']]]]}}" bind:change="__e" class="data-v-148002ff" bind:__l="__l"></bd-coupon></block><block wx:if="{{goods&&goods.id>0}}"><bd-xbc vue-id="{{('7b80dde7-5')+','+('7b80dde7-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_num}}" data-event-opts="{{[['^openAttr',[['clickAttr']]]]}}" bind:openAttr="__e" class="data-v-148002ff" bind:__l="__l"></bd-xbc></block><block wx:if="{{goods&&goods.goods_marketing_award}}"><bd-hc vue-id="{{('7b80dde7-6')+','+('7b80dde7-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-148002ff" bind:__l="__l"></bd-hc></block><block wx:if="{{goods&&goods.goods_marketing_award}}"><bd-kb vue-id="{{('7b80dde7-7')+','+('7b80dde7-1')}}" limit="{{goods.goods_marketing.limit}}" express="{{goods.express}}" shipping="{{goods.goods_marketing.shipping}}" pickup="{{goods.goods_marketing.pickup}}" class="data-v-148002ff" bind:__l="__l"></bd-kb></block><view class="attr data-v-148002ff"><block wx:if="{{goods.id>0&&goods.is_negotiable==0}}"><app-attr vue-id="{{('7b80dde7-8')+','+('7b80dde7-1')}}" goods="{{goods}}" attrGroupList="{{goods.attr_groups}}" sign="wholesale" chooseNumber="{{false}}" show="{{show}}" selectAttr="{{selectAttr}}" previewUrl="{{previewUrl}}" submitUrl="{{submitUrl}}" totalNumber="{{totalNumber}}" totalPrice="{{totalPrice}}" discount="{{wholesaleDiscount}}" wholesaleType="{{goods.wholesaleGoods.type}}" is_show_buy="{{showRight}}" buy-text="{{rightRemindText}}" theme="{{getTheme}}" data-ref="attr" data-event-opts="{{[['^attrtap',[['attrtap']]],['^attr',[['attr']]]]}}" bind:attrtap="__e" bind:attr="__e" class="data-v-148002ff vue-ref" bind:__l="__l"></app-attr></block></view><block wx:if="{{goods.id}}"><bd-comments vue-id="{{('7b80dde7-9')+','+('7b80dde7-1')}}" goods-id="{{goods.id}}" class="data-v-148002ff" bind:__l="__l"></bd-comments></block><bd-detail vue-id="{{('7b80dde7-10')+','+('7b80dde7-1')}}" detail="{{goods.detail}}" class="data-v-148002ff" bind:__l="__l"></bd-detail><view class="safe-area-inset-bottom u-bottom data-v-148002ff"><view class="{{['u-bottom-height','data-v-148002ff',uBottomHeight]}}"></view></view><block wx:if="{{is_open==1}}"><view class="safe-area-inset-bottom u-bottom-fixed data-v-148002ff"><block wx:if="{{full_reduce}}"><view class="data-v-148002ff"><app-goods-full-reduce vue-id="{{('7b80dde7-11')+','+('7b80dde7-1')}}" theme="{{getTheme}}" full_reduce="{{full_reduce}}" sign="{{goods.type==='goods'?'':1}}" class="data-v-148002ff" bind:__l="__l"></app-goods-full-reduce></view></block><block wx:if="{{goods.sell_time>0}}"><view class="data-v-148002ff"><app-sell-tip vue-id="{{('7b80dde7-12')+','+('7b80dde7-1')}}" time="{{goods.sell_time}}" data-event-opts="{{[['^changeTime',[['changeTime']]]]}}" bind:changeTime="__e" class="data-v-148002ff" bind:__l="__l"></app-sell-tip></view></block><view class="bd-bottom u-bottom-height-0 dir-left-nowrap cross-center data-v-148002ff"><view data-event-opts="{{[['tap',[['back',['$event']]]]]}}" class="bd-back dir-top-nowrap main-center cross-center box-grow-0 data-v-148002ff" bindtap="__e"><image class="bd-icon data-v-148002ff" src="../../../static/image/icon/index.png"></image><text class="bd-text data-v-148002ff">首页</text></view><bd-service vue-id="{{('7b80dde7-13')+','+('7b80dde7-1')}}" name="{{goods.name}}" url="{{webUrl}}" class="data-v-148002ff" bind:__l="__l"></bd-service><view data-event-opts="{{[['tap',[['favorite',['$event']]]]]}}" class="bd-back dir-top-nowrap main-center cross-center box-grow-0 data-v-148002ff" bindtap="__e"><image class="bd-icon data-v-148002ff" src="{{goods.favorite?'../../../static/image/icon/icon-favorite-active.png':'../../../static/image/icon/icon-favorite.png'}}"></image><text class="bd-text data-v-148002ff">收藏</text></view><block wx:if="{{goods.is_negotiable!==1}}"><block wx:if="{{goods.goods_num===0||goods.is_finish_sell>0}}"><view class="{{['box-grow-1','bd-btn','bd-btn-color','data-v-148002ff',disableBtn]}}">{{''+(goods.is_finish_sell>0?'商品已下架':'已售罄')+''}}</view></block><block wx:else><view class="box-grow-1 dir-left-nowrap data-v-148002ff"><block wx:if="{{goods.type==='goods'}}"><view data-event-opts="{{[['tap',[['clickAttr',[0]]]]]}}" class="{{['data-v-148002ff','bd-btn',leftTip]}}" style="{{'background:'+(getTheme.background_s_gradient_btn)+';'+('color:'+(getTheme.secondary_text)+';')}}" bindtap="__e">加入购物车</view></block><block wx:if="{{showRight}}"><view class="{{['data-v-148002ff',goods.type==='goods'?'bd-btn-half':'box-grow-1']}}"><app-jump-button vue-id="{{('7b80dde7-14')+','+('7b80dde7-1')}}" form="{{true}}" class="data-v-148002ff" bind:__l="__l" vue-slots="{{['default']}}"><view data-event-opts="{{[['tap',[['clickAttr',[1]]]]]}}" class="{{['data-v-148002ff','bd-btn','bd-btn-color',goods.type==='goods'?'bd-btn-right box-grow-1':'box-grow-1']}}" style="{{'background-color:'+(getTheme.background)+';'+('color:'+(getTheme.main_text)+';')}}" bindtap="__e">{{rightRemindText+''}}</view></app-jump-button></view></block></view></block></block><block wx:else><view class="box-grow-1 dir-left-nowrap bd-btn-tel data-v-148002ff"><block wx:for="{{$root.l0}}" wx:for-item="item" wx:for-index="index" wx:key="index"><block class="data-v-148002ff"><block wx:if="{{item.$orig==='contact_tel'}}"><view data-event-opts="{{[['tap',[['makePhoneCall',['$0'],['mall.setting.contact_tel']]]]]}}" class="{{['tel','data-v-148002ff',good_negotiable.length===1?'all-radius all-width text ':' ',good_negotiable.length===3?'bd-three-one text':'',good_negotiable.length===2?'bd-btn-half':'']}}" style="{{'background:'+(good_negotiable.length===1?getTheme.background_gradient_btn:getTheme.background_s_gradient_btn)+';'+('color:'+(good_negotiable.length===2?getTheme.color:'')+';')}}" bindtap="__e">联系电话</view></block><block wx:else><block wx:if="{{item.$orig==='contact'}}"><button class="{{['contact','data-v-148002ff',contactBtn]}}" style="{{(contactBtnStyle)}}" open-type="contact" show-message-card="{{true}}" send-message-title="{{goods.name}}" send-message-path="{{webUrl}}">客服</button></block><block wx:else><block wx:if="{{item.$orig==='contact_web'}}"><view data-event-opts="{{[['tap',[['router',['/pages/web/web?url='+item.m0]]]]]}}" class="{{['service','data-v-148002ff',good_negotiable.length===3?'default-bakground bd-three-one ':good_negotiable.length===2?' bd-btn-half text ':' all-radius all-width ']}}" style="{{'background-color:'+(good_negotiable.length!==3?getTheme.background_gradient_btn:'')+';'}}" bindtap="__e">客服</view></block></block></block></block></block></view></block></view></view></block></view></block><block wx:if="{{showClose}}"><app-close vue-id="{{('7b80dde7-15')+','+('7b80dde7-1')}}" modal="{{false}}" data-event-opts="{{[['^update',[['getMall']]]]}}" bind:update="__e" class="data-v-148002ff" bind:__l="__l"></app-close></block></app-layout>
|