Files
mp-weixin-2285-xcx.aigc-qui…/pages/goods/detail.wxml

650 lines
47 KiB
Plaintext

<page-meta page-style="{{themeColor}}" class="data-v-13d744e7"></page-meta>
<view class="data-v-13d744e7">
<goods-detail-view vue-id="6db62043-1" goodsSkuDetail="{{goodsSkuDetail}}"
data-ref="goodsDetailView" class="data-v-13d744e7 vue-ref" bind:__l="__l"
vue-slots="{{['price','skuspec','business','action']}}">
<view slot="price">
<block wx:if="{{showDiscount&&goodsSkuDetail.discountTimeMachine}}">
<view class="goods-promotion data-v-13d744e7">
<view class="price-info data-v-13d744e7">
<view class="icon-box data-v-13d744e7">
<text class="iconfont icon-tutechan data-v-13d744e7"></text>
</view>
<view class="price-box data-v-13d744e7">
<view class="promotion-text data-v-13d744e7">限时折扣</view>
<block wx:if="{{goodsSkuDetail.sale_show}}">
<view class="sale-num data-v-13d744e7">
{{"已售"+goodsSkuDetail.sale_num+goodsSkuDetail.unit}}</view>
</block>
</view>
</view>
<view class="countdown data-v-13d744e7">
<view class="txt data-v-13d744e7">距结束仅剩</view>
<view class="clockrun data-v-13d744e7">
<uni-count-down vue-id="{{('6db62043-2')+','+('6db62043-1')}}"
day="{{goodsSkuDetail.discountTimeMachine.d}}"
hour="{{goodsSkuDetail.discountTimeMachine.h}}"
minute="{{goodsSkuDetail.discountTimeMachine.i}}"
second="{{goodsSkuDetail.discountTimeMachine.s}}"
splitorColor="#ffffff" backgroundColor="#ffffff"
class="data-v-13d744e7" bind:__l="__l"></uni-count-down>
</view>
</view>
</view>
</block>
<view class="group-wrap padding-top data-v-13d744e7">
<view class="goods-module-wrap data-v-13d744e7">
<block wx:if="{{goodsSkuDetail.isinformation==0}}">
<block class="data-v-13d744e7">
<block wx:if="{{showDiscount}}">
<text class="price-symbol price-font data-v-13d744e7">{{$root.m0}}</text>
<text class="price price-font data-v-13d744e7">{{$root.g0[0]}}</text>
<text class="price-symbol price-font data-v-13d744e7">
{{"."+$root.g1[1]}}</text>
</block>
<block wx:else>
<block wx:if="{{goodsSkuDetail.member_price>0}}">
<text class="price-symbol price-font data-v-13d744e7">
{{$root.m1}}</text>
<text class="price price-font data-v-13d744e7">{{$root.g2[0]}}</text>
<text class="price-symbol price-font data-v-13d744e7">
{{"."+$root.g3[1]}}</text>
<view class="member-vip-wrap data-v-13d744e7">
<image src="{{$root.g4}}" mode="aspectFit"
class="data-v-13d744e7"></image>
</view>
<block wx:if="{{!goodsSkuDetail.market_price_show}}">
<view class="member-price-wrap data-v-13d744e7">
<text class="unit price-font data-v-13d744e7">原价</text>
<text class="unit price-font data-v-13d744e7">
{{$root.m2}}</text>
<text class="money price-font data-v-13d744e7">
{{goodsSkuDetail.price}}</text>
</view>
</block>
</block>
<block wx:else>
<text class="price-symbol price-font data-v-13d744e7">
{{$root.m3}}</text>
<text class="price price-font data-v-13d744e7">{{$root.g5[0]}}</text>
<text class="price-symbol price-font data-v-13d744e7">
{{"."+$root.g6[1]}}</text>
</block>
</block>
<block wx:if="{{goodsSkuDetail.market_price_show}}">
<view class="market-price-wrap data-v-13d744e7">
<block
wx:if="{{showDiscount&&goodsSkuDetail.price>0||goodsSkuDetail.market_price>0}}">
<text class="unit price-font data-v-13d744e7">
{{''+$root.m4+''}}</text>
</block>
<block wx:if="{{showDiscount&&goodsSkuDetail.price>0}}">
<text class="money price-font data-v-13d744e7">
{{goodsSkuDetail.price}}</text>
</block>
<block wx:else>
<block wx:if="{{goodsSkuDetail.market_price>0}}">
<text class="money price-font data-v-13d744e7">
{{goodsSkuDetail.market_price}}</text>
</block>
</block>
</view>
</block>
<view class="follow-and-share data-v-13d744e7">
<text data-event-opts="{{[['tap',[['openSharePopup']]]]}}"
class="follow iconfont icon-share data-v-13d744e7" bindtap="__e"></text>
<text data-event-opts="{{[['tap',[['editCollection']]]]}}"
class="{{['share','iconfont','data-v-13d744e7',whetherCollection==1?'icon-likefill color-base-text':'icon-guanzhu']}}"
bindtap="__e"></text>
</view>
</block>
</block>
<block wx:else>
<block class="data-v-13d744e7">
<text class="price price-font data-v-13d744e7" style="font-weight:600;">
{{$root.m5}}</text>
</block>
</block>
</view>
<view class="goods-module-wrap info data-v-13d744e7">
<text class="sku-name-wrap data-v-13d744e7">{{goodsSkuDetail.goods_name}}</text>
<block wx:if="{{goodsSkuDetail.introduction}}">
<text class="introduction data-v-13d744e7"
style="{{'color:'+(goodsSkuDetail.config?goodsSkuDetail.config.introduction_color:'')+';'}}">
{{''+goodsSkuDetail.introduction+''}}</text>
</block>
<block wx:if="{{goodsSkuDetail.label_name}}">
<view class="goods-tag-list data-v-13d744e7">
<text class="tag-item data-v-13d744e7">{{goodsSkuDetail.label_name}}</text>
</view>
</block>
<view class="logistics-wrap data-v-13d744e7">
<block
wx:if="{{goodsSkuDetail.stock_show&&goodsSkuDetail.isinformation!=1}}">
<text class="data-v-13d744e7">{{$root.m6+":
"+(goodsSkuDetail.stock+goodsSkuDetail.unit)}}</text>
</block>
<block wx:if="{{goodsSkuDetail.sale_show&&goodsSkuDetail.isinformation!=1}}">
<text class="data-v-13d744e7">{{$root.m7+":
"+(goodsSkuDetail.sale_num+goodsSkuDetail.unit)}}</text>
</block>
</view>
</view>
</view>
<view class="group-wrap data-v-13d744e7">
<ns-goods-promotion vue-id="{{('6db62043-3')+','+('6db62043-1')}}"
promotion="discount" data-ref="goodsPromotion" class="data-v-13d744e7 vue-ref"
bind:__l="__l"></ns-goods-promotion>
</view>
<block
wx:if="{{goodsSkuDetail.fenxiao_detail&&goodsSkuDetail.fenxiao_detail.words_account&&goodsSkuDetail.fenxiao_detail.commission_money>0&&goodsSkuDetail.fenxiao_detail.is_commission_money==1}}">
<view class="group-wrap fenxiao-detail data-v-13d744e7">
<view class="title color-base-text data-v-13d744e7">{{$root.m8}}</view>
<view class="commission-ratio data-v-13d744e7">
<view class="item data-v-13d744e7">
<view class="data-v-13d744e7">{{"One "+$root.m9}}</view>
<view class="price-color data-v-13d744e7">
<text class="unit data-v-13d744e7">¥</text>
<text class="money data-v-13d744e7">{{$root.g7[0]}}</text>
<text class="unit data-v-13d744e7">{{"."+$root.g8[1]}}</text>
</view>
</view>
</view>
</view>
</block>
</view>
<view data-event-opts="{{[['tap',[['buyNow']]]]}}"
class="item selected-sku-spec data-v-13d744e7" bindtap="__e" slot="skuspec">
<view class="label data-v-13d744e7">{{$root.m10}}</view>
<view class="box data-v-13d744e7">
<block wx:for="{{goodsSkuDetail.sku_spec_format}}" wx:for-item="item"
wx:for-index="index" wx:key="index">
<text class="data-v-13d744e7">{{item.spec_name+"/"+item.spec_value_name}}</text>
</block>
</view>
<text class="iconfont iconright data-v-13d744e7"></text>
</view>
<view slot="business">
<block wx:if="{{goodsSkuDetail.goods_id}}">
<ns-goods-sku vue-id="{{('6db62043-4')+','+('6db62043-1')}}"
goods-id="{{goodsSkuDetail.goods_id}}" goods-detail="{{goodsSkuDetail}}"
max-buy="{{goodsSkuDetail.max_buy}}" min-buy="{{goodsSkuDetail.min_buy}}"
data-ref="goodsSku"
data-event-opts="{{[['^refresh',[['refreshGoodsSkuDetail']]],['^getSkuId',[['setSkuId']]]]}}"
bind:refresh="__e" bind:getSkuId="__e" class="data-v-13d744e7 vue-ref"
bind:__l="__l"></ns-goods-sku>
</block>
<block wx:if="{{$root.g9}}">
<view class="data-v-13d744e7">
<view data-event-opts="{{[['tap',[['openBundlingPopup']]]]}}"
class="group-wrap data-v-13d744e7" bindtap="__e">
<view data-event-opts="{{[['tap',[['openBundlingPopup']]]]}}"
class="goods-cell data-v-13d744e7" bindtap="__e">
<view class="box data-v-13d744e7">
<text class="tit data-v-13d744e7">组合套餐</text>
<text class="data-v-13d744e7">{{bundling[0].bl_name}}</text>
</view>
<text class="iconfont icon-right data-v-13d744e7"></text>
</view>
<scroll-view class="combo-goods-wrap color-tip data-v-13d744e7"
scroll-x="true">
<view class="goods-wrap data-v-13d744e7">
<block wx:if="{{bundlingType==true}}">
<view
data-event-opts="{{[['tap',[['toGoodsDetail',['$0'],['skuId']]]]]}}"
class="goods-item data-v-13d744e7" bindtap="__e">
<view class="combo-img data-v-13d744e7">
<image src="{{$root.g10}}"
data-event-opts="{{[['error',[['imageError']]]]}}"
binderror="__e" class="data-v-13d744e7"></image>
<view class="price-wrap data-v-13d744e7">
<text class="unit price-font data-v-13d744e7">
{{$root.m11}}</text>
<text class="price price-font data-v-13d744e7">
{{goodsSkuDetail.price}}</text>
</view>
</view>
<text class="name data-v-13d744e7">
{{goodsSkuDetail.goods_name}}</text>
</view>
</block>
<block wx:for="{{$root.l0}}" wx:for-item="item" wx:for-index="index"
wx:key="index">
<block class="data-v-13d744e7">
<block wx:if="{{index<3}}">
<view
data-event-opts="{{[['tap',[['toGoodsDetail',['$0'],[[['bundling.__$n0.bundling_goods','',index,'sku_id']]]]]]]}}"
class="goods-item data-v-13d744e7" bindtap="__e">
<view class="combo-img data-v-13d744e7">
<image src="{{item.g11}}"
data-event-opts="{{[['error',[['bundlingImageError',[0,index]]]]]}}"
binderror="__e" class="data-v-13d744e7"></image>
<view class="price-wrap data-v-13d744e7">
<text
class="unit price-font data-v-13d744e7">
{{item.m12}}</text>
<text
class="price price-font data-v-13d744e7">
{{item.$orig.price}}</text>
</view>
</view>
<text class="name data-v-13d744e7">
{{item.$orig.sku_name}}</text>
</view>
</block>
</block>
</block>
</view>
</scroll-view>
</view>
<view data-event-opts="{{[['touchmove',[['',['$event']]]]]}}"
catchtouchmove="__e" class="data-v-13d744e7">
<uni-popup vue-id="{{('6db62043-5')+','+('6db62043-1')}}" type="bottom"
data-ref="bundlingPopup" class="data-v-13d744e7 vue-ref" bind:__l="__l"
vue-slots="{{['default']}}">
<view class="bundling-popup-layer popup-layer data-v-13d744e7">
<view data-event-opts="{{[['tap',[['closeBundlingPopup']]]]}}"
class="head-wrap data-v-13d744e7" bindtap="__e">
<text class="data-v-13d744e7">组合套餐</text>
<text class="iconfont icon-close data-v-13d744e7"></text>
</view>
<scroll-view class="bundling-body data-v-13d744e7"
scroll-y="{{true}}">
<view class="bundling-view data-v-13d744e7">
<block wx:for="{{$root.l2}}" wx:for-item="item"
wx:for-index="index" wx:key="index">
<block class="data-v-13d744e7">
<view class="bundling-item data-v-13d744e7">
<view
data-event-opts="{{[['tap',[['toComoDetail',['$0'],[[['bundling','',index,'bl_id']]]]]]]}}"
class="title data-v-13d744e7" bindtap="__e">
<text class="data-v-13d744e7">
{{item.$orig.bl_name}}</text>
<text
class="iconfont icon-right data-v-13d744e7"></text>
</view>
<scroll-view scroll-x="{{true}}"
class="data-v-13d744e7">
<view class="goods-wrap data-v-13d744e7">
<view
data-event-opts="{{[['tap',[['toGoodsDetail',['$0'],['skuId']]]]]}}"
class="goods-item data-v-13d744e7"
bindtap="__e">
<view
class="combo-img data-v-13d744e7">
<image src="{{item.g12}}"
data-event-opts="{{[['error',[['imageError']]]]}}"
binderror="__e"
class="data-v-13d744e7"></image>
<view
class="price-wrap data-v-13d744e7">
<text
class="unit price-font data-v-13d744e7">
{{item.m13}}</text>
<text
class="price price-font data-v-13d744e7">
{{goodsSkuDetail.price}}</text>
</view>
</view>
<text class="name data-v-13d744e7">
{{goodsSkuDetail.goods_name}}</text>
</view>
<block wx:for="{{item.l1}}"
wx:for-item="goods"
wx:for-index="goods_index"
wx:key="goods_index">
<block class="data-v-13d744e7">
<block wx:if="{{goods_index<3}}">
<view
data-event-opts="{{[['tap',[['toGoodsDetail',['$0'],[[['bundling','',index],['bundling_goods','',goods_index,'sku_id']]]]]]]}}"
class="goods-item data-v-13d744e7"
bindtap="__e">
<view
class="combo-img data-v-13d744e7">
<image
src="{{goods.g13}}"
data-event-opts="{{[['error',[['bundlingImageError',[index,goods_index]]]]]}}"
binderror="__e"
class="data-v-13d744e7"></image>
<view
class="price-wrap data-v-13d744e7">
<text
class="unit price-font data-v-13d744e7">
{{goods.m14}}</text>
<text
class="price price-font data-v-13d744e7">
{{goods.$orig.price}}</text>
</view>
</view>
<text
class="name data-v-13d744e7">
{{goods.$orig.sku_name}}</text>
</view>
</block>
</block>
</block>
</view>
</scroll-view>
<view
class="bundling-price-wrap data-v-13d744e7">
<text class="label data-v-13d744e7">套餐价</text>
<text
class="unit price-color data-v-13d744e7">
{{item.m15}}</text>
<text
class="price price-color data-v-13d744e7">
{{item.$orig.bl_price}}</text>
<button class="mini data-v-13d744e7"
type="primary" size="mini"
data-event-opts="{{[['tap',[['toComoDetail',['$0'],[[['bundling','',index,'bl_id']]]]]]]}}"
bindtap="__e">立即购买</button>
</view>
</view>
</block>
</block>
</view>
</scroll-view>
</view>
</uni-popup>
</view>
</view>
</block>
<view data-event-opts="{{[['touchmove',[['',['$event']]]]]}}" catchtouchmove="__e"
class="data-v-13d744e7">
<uni-popup vue-id="{{('6db62043-6')+','+('6db62043-1')}}" type="bottom"
data-ref="couponPopup" class="data-v-13d744e7 vue-ref" bind:__l="__l"
vue-slots="{{['default']}}">
<view class="goods-coupon-popup-layer popup-layer data-v-13d744e7">
<view data-event-opts="{{[['tap',[['closeCouponPopup']]]]}}"
class="head-wrap data-v-13d744e7" bindtap="__e">
<text class="data-v-13d744e7">优惠券</text>
<text class="iconfont icon-close data-v-13d744e7"></text>
</view>
<scroll-view class="coupon-body data-v-13d744e7" scroll-y="{{true}}">
<block wx:for="{{$root.l3}}" wx:for-item="item" wx:for-index="index"
wx:key="index">
<block wx:if="{{hackReset}}">
<view
class="coupon-item ns-gradient-diy-goods-list data-v-13d744e7">
<view class="coupon-info data-v-13d744e7"
style="{{'background-color:'+(item.$orig.useState==2?'#F2F2F2':'var(--main-color-shallow)')+';'}}">
<view
class="{{['info-wrap','data-v-13d744e7',(item.$orig.useState==2)?'disabled':'']}}">
<image class="coupon-line data-v-13d744e7"
mode="heightFix" src="{{$root.g14}}"></image>
<view class="coupon-money data-v-13d744e7">
<block wx:if="{{item.$orig.type=='reward'}}">
<text class="unit data-v-13d744e7">
{{item.m16}}</text>
<text class="money data-v-13d744e7">
{{item.m17}}</text>
</block>
<block wx:else>
<block
wx:if="{{item.$orig.type=='discount'}}">
<text class="money data-v-13d744e7">
{{item.m18}}</text>
<text class="unit data-v-13d744e7">折</text>
</block>
</block>
<view class="at-least data-v-13d744e7">
<block wx:if="{{item.$orig.at_least>0}}">
{{'满'+item.$orig.at_least+'可用'}}</block>
<block wx:else>无门槛</block>
</view>
</view>
</view>
<view class="desc-wrap data-v-13d744e7">
<view class="coupon-name data-v-13d744e7">
{{item.$orig.coupon_name}}</view>
<block
wx:if="{{item.$orig.type=='discount'&&item.$orig.discount_limit>0}}">
<view class="limit data-v-13d744e7">
{{"最多可抵¥"+item.$orig.discount_limit}}</view>
</block>
<block wx:if="{{item.$orig.validity_type==0}}">
<view
class="time font-size-goods-tag data-v-13d744e7">
{{"有效期:"+item.g15}}</view>
</block>
<block wx:else>
<block wx:if="{{item.$orig.validity_type==1}}">
<view
class="time font-size-goods-tag data-v-13d744e7">
{{"有效期:领取之日起"+item.$orig.fixed_term+"天内有效"}}</view>
</block>
<block wx:else>
<view
class="time font-size-goods-tag data-v-13d744e7">
有效期:长期有效</view>
</block>
</block>
</view>
<block wx:if="{{item.$orig.useState==2}}">
<button type="primary" disabled="{{true}}"
class="data-v-13d744e7">已抢光</button>
</block>
<block wx:else>
<block wx:if="{{item.$orig.useState==1}}">
<button type="primary" disabled="{{true}}"
class="data-v-13d744e7">已领取</button>
</block>
<block wx:else>
<button type="primary"
data-event-opts="{{[['tap',[['receiveCoupon',['$0'],[[['couponList','',index]]]]]]]}}"
bindtap="__e" class="data-v-13d744e7">领取</button>
</block>
</block>
</view>
</view>
</block>
</block>
</scroll-view>
<view class="button-box data-v-13d744e7">
<button type="primary"
data-event-opts="{{[['tap',[['closeCouponPopup']]]]}}" bindtap="__e"
class="data-v-13d744e7">确定</button>
</view>
</view>
</uni-popup>
</view>
<block wx:if="{{addonIsExist.manjian}}">
<view data-event-opts="{{[['touchmove',[['',['$event']]]]]}}" catchtouchmove="__e"
class="data-v-13d744e7">
<uni-popup vue-id="{{('6db62043-7')+','+('6db62043-1')}}" type="bottom"
data-ref="manjianPopup" class="data-v-13d744e7 vue-ref" bind:__l="__l"
vue-slots="{{['default']}}">
<view class="manjian-popup-layer popup-layer data-v-13d744e7">
<view data-event-opts="{{[['tap',[['closeManjianPopup']]]]}}"
class="head-wrap data-v-13d744e7" bindtap="__e">
<text class="data-v-13d744e7">促销</text>
<text class="iconfont icon-close data-v-13d744e7"></text>
</view>
<scroll-view class="manjian-body data-v-13d744e7" scroll-y="{{true}}">
<block wx:if="{{manjian.manjian!=undefined}}">
<view class="item data-v-13d744e7" style="display:flex;">
<view
class="free-tip color-base-text color-base-border data-v-13d744e7">
满减</view>
<text class="font-size-base data-v-13d744e7">
{{manjian.manjian}}</text>
</view>
</block>
<block wx:if="{{manjian.mansong!=undefined}}">
<view class="item data-v-13d744e7">
<text
class="free-tip color-base-text color-base-border data-v-13d744e7">
满送</text>
<text class="font-size-base data-v-13d744e7">
{{manjian.mansong}}</text>
</view>
</block>
<block wx:if="{{manjian.free_shipping!=undefined}}">
<view class="item data-v-13d744e7" style="display:flex;">
<view
class="free-tip color-base-text color-base-border data-v-13d744e7">
包邮</view>
<text class="font-size-base data-v-13d744e7">
{{manjian.free_shipping}}</text>
</view>
</block>
</scroll-view>
<view class="button-box data-v-13d744e7">
<button type="primary"
data-event-opts="{{[['tap',[['closeManjianPopup']]]]}}"
bindtap="__e" class="data-v-13d744e7">确定</button>
</view>
</view>
</uni-popup>
</view>
</block>
<view data-event-opts="{{[['touchmove',[['',['$event']]]]]}}"
class="goods-sku data-v-13d744e7" catchtouchmove="__e">
<uni-popup vue-id="{{('6db62043-8')+','+('6db62043-1')}}" type="bottom"
data-ref="informationPopup" class="data-v-13d744e7 vue-ref" bind:__l="__l"
vue-slots="{{['default']}}">
<view class="manjian-popup-layer popup-layer data-v-13d744e7"
style="{{'height:'+(FormHeight)+';'}}">
<view data-event-opts="{{[['tap',[['closeinformationPopup']]]]}}"
class="head-wrap data-v-13d744e7" bindtap="__e">
<text class="data-v-13d744e7">商品留言</text>
<text class="iconfont icon-close data-v-13d744e7"></text>
</view>
<scroll-view class="manjian-body data-v-13d744e7" scroll-y="{{true}}">
<view style="padding:0 30rpx;" class="data-v-13d744e7">
<ns-form vue-id="{{('6db62043-9')+','+('6db62043-8')}}"
data="{{informationform}}" data-ref="form"
class="data-v-13d744e7 vue-ref" bind:__l="__l"></ns-form>
</view>
</scroll-view>
<view class="button-box data-v-13d744e7">
<button type="primary"
data-event-opts="{{[['tap',[['saveubfirnation']]]]}}" bindtap="__e"
class="data-v-13d744e7">确定</button>
</view>
</view>
</uni-popup>
</view>
</view>
<ns-goods-action vue-id="{{('6db62043-10')+','+('6db62043-1')}}" safeArea="{{isIphoneX}}"
class="data-v-13d744e7" slot="action" bind:__l="__l" vue-slots="{{['default']}}">
<block wx:if="{{goodsSkuDetail.goods_state==1}}">
<block
wx:if="{{goodsSkuDetail.store_goods_status!=undefined&&goodsSkuDetail.store_goods_status!=1}}">
<ns-goods-action-button class="goods-action-button active3 data-v-13d744e7"
vue-id="{{('6db62043-11')+','+('6db62043-10')}}"
disabled-text="{{$root.m19}}" disabled="{{true}}" bind:__l="__l"></ns-goods-action-button>
</block>
<block wx:else>
<block class="data-v-13d744e7">
<block wx:if="{{goodsSkuDetail.isinformation!=1}}">
<ns-goods-action-icon vue-id="{{('6db62043-12')+','+('6db62043-10')}}"
text="{{$root.m20}}" icon="icon-shouye1"
data-event-opts="{{[['^click',[['goHome']]]]}}" bind:click="__e"
class="data-v-13d744e7" bind:__l="__l"></ns-goods-action-icon>
</block>
<ns-goods-action-icon vue-id="{{('6db62043-13')+','+('6db62043-10')}}"
text="{{$root.m21}}"
cornerMarkBg="{{themeStyle.goods_detail.goods_cart_num_corner}}"
icon="icon-gouwuche2" corner-mark="{{cartNumber>0?cartNumber+'':''}}"
data-event-opts="{{[['^click',[['goCart']]]]}}" bind:click="__e"
class="data-v-13d744e7" bind:__l="__l"></ns-goods-action-icon>
<block wx:if="{{goodsSkuDetail.isinformation!=1}}">
<ns-goods-action-icon vue-id="{{('6db62043-14')+','+('6db62043-10')}}"
text="{{$root.m22}}" icon="icox icox-kefu"
send-data="{{contactData}}" chatParam="{{chatRoomParams}}"
class="data-v-13d744e7" bind:__l="__l"></ns-goods-action-icon>
</block>
<block wx:if="{{goodsSkuDetail.isinformation>=1}}">
<block class="data-v-13d744e7">
<block wx:if="{{goodsSkuDetail.isinformation==1}}">
<ns-goods-action-button
class="goods-action-button active3 data-v-13d744e7"
vue-id="{{('6db62043-15')+','+('6db62043-10')}}" disabled-text
backgroundColor="#54c952" text="{{$root.m23}}"
disabled="{{false}}"
data-event-opts="{{[['^click',[['phoneClick',['$0'],['goodsSkuDetail.goods_mobile']]]]]}}"
bind:click="__e" bind:__l="__l"></ns-goods-action-button>
</block>
<block wx:if="{{goodsSkuDetail.isinformation==2}}">
<ns-goods-action-button
class="goods-action-button active3 data-v-13d744e7"
vue-id="{{('6db62043-16')+','+('6db62043-10')}}" disabled-text
backgroundColor="#54c952" text="{{$root.m24}}"
disabled="{{false}}"
data-event-opts="{{[['^click',[['showinformation']]]]}}"
bind:click="__e" bind:__l="__l"></ns-goods-action-button>
</block>
</block>
</block>
<block wx:else>
<block class="data-v-13d744e7">
<block
wx:if="{{goodsSkuDetail.stock==0&&!goodsSkuDetail.sku_spec_format}}">
<block class="data-v-13d744e7">
<ns-goods-action-button
class="goods-action-button active3 data-v-13d744e7"
vue-id="{{('6db62043-17')+','+('6db62043-10')}}"
disabled-text="{{$root.m25}}" disabled="{{true}}"
bind:__l="__l"></ns-goods-action-button>
</block>
</block>
<block wx:else>
<block
wx:if="{{goodsSkuDetail.is_limit==1&&goodsSkuDetail.limit_type==2&&goodsSkuDetail.max_buy!=0&&goodsSkuDetail.purchased_num>=goodsSkuDetail.max_buy}}">
<block class="data-v-13d744e7">
<ns-goods-action-button
class="goods-action-button active3 data-v-13d744e7"
vue-id="{{('6db62043-18')+','+('6db62043-10')}}"
disabled-text="{{$root.m26}}" disabled="{{true}}"
bind:__l="__l"></ns-goods-action-button>
</block>
</block>
<block wx:else>
<block class="data-v-13d744e7">
<block wx:if="{{goodsSkuDetail.is_virtual==0}}">
<ns-goods-action-button
class="goods-action-button data-v-13d744e7"
vue-id="{{('6db62043-19')+','+('6db62043-10')}}"
text="{{$root.m27}}"
backgroundColor="{{themeStyle.goods_detail.goods_btn_color_shallow}}"
data-event-opts="{{[['^click',[['joinCart']]]]}}"
bind:click="__e" bind:__l="__l"></ns-goods-action-button>
</block>
<ns-goods-action-button
class="goods-action-button data-v-13d744e7"
vue-id="{{('6db62043-20')+','+('6db62043-10')}}"
backgroundColor="{{themeStyle.goods_detail.goods_btn_color}}"
textColor="{{themeStyle.btn_text_color}}"
text="{{$root.m28}}"
data-event-opts="{{[['^click',[['buyNow']]]]}}"
bind:click="__e" bind:__l="__l"></ns-goods-action-button>
</block>
</block>
</block>
</block>
</block>
</block>
</block>
</block>
<block wx:else>
<ns-goods-action-button class="goods-action-button active3 data-v-13d744e7"
vue-id="{{('6db62043-21')+','+('6db62043-10')}}" disabled-text="{{$root.m29}}"
disabled="{{true}}" bind:__l="__l"></ns-goods-action-button>
</block>
</ns-goods-action>
</goods-detail-view>
<block wx:if="{{showTop}}">
<to-top bind:toTop="__e" vue-id="6db62043-22"
data-event-opts="{{[['^toTop',[['scrollToTopNative']]]]}}" class="data-v-13d744e7"
bind:__l="__l"></to-top>
</block>
<block wx:if="{{goodsSkuDetail.isinformation==1}}">
<hover-nav vue-id="6db62043-23" mobile="{{false}}" class="data-v-13d744e7" bind:__l="__l"></hover-nav>
</block>
<ns-login vue-id="6db62043-24" data-ref="login" class="data-v-13d744e7 vue-ref" bind:__l="__l"></ns-login>
<loading-cover vue-id="6db62043-25" data-ref="loadingCover" class="data-v-13d744e7 vue-ref"
bind:__l="__l"></loading-cover>
<privacy-popup vue-id="6db62043-26" data-ref="privacyPopup" class="data-v-13d744e7 vue-ref"
bind:__l="__l"></privacy-popup>
</view>