Files
ZangShiQi/public/weapp/pages/goods/detail.wxml
2026-04-05 10:48:38 +08:00

1 line
28 KiB
Plaintext
Executable File

<page-meta page-style="{{themeColor}}" class="data-v-a2a8da5c"></page-meta><view class="data-v-a2a8da5c"><block wx:if="{{goodsSkuDetail&&goodsSkuDetail.config&&goodsSkuDetail.config.nav_bar_switch==0}}"><view class="page-header data-v-a2a8da5c"><ns-navbar vue-id="6db62043-1" data="{{navbarData}}" isBack="{{true}}" class="data-v-a2a8da5c" bind:__l="__l"></ns-navbar></view></block><goods-detail-view vue-id="6db62043-2" goodsSkuDetail="{{goodsSkuDetail}}" data-ref="goodsDetailView" class="data-v-a2a8da5c vue-ref" bind:__l="__l" vue-slots="{{['price','entrance','business','action']}}"><view slot="price"><block wx:if="{{showDiscount&&goodsSkuDetail.discountTimeMachine}}"><view class="goods-promotion data-v-a2a8da5c"><view class="price-info data-v-a2a8da5c"><view class="icon-box data-v-a2a8da5c"><text class="iconfont icon-tutechan data-v-a2a8da5c"></text></view><view class="price-box data-v-a2a8da5c"><view class="promotion-text data-v-a2a8da5c">限时折扣</view><block wx:if="{{goodsSkuDetail.sale_show}}"><view class="sale-num data-v-a2a8da5c">{{"已售"+goodsSkuDetail.sale_num+goodsSkuDetail.unit}}</view></block></view></view><view class="countdown data-v-a2a8da5c"><view class="txt data-v-a2a8da5c">距结束仅剩</view><view class="clockrun data-v-a2a8da5c"><uni-count-down vue-id="{{('6db62043-3')+','+('6db62043-2')}}" day="{{goodsSkuDetail.discountTimeMachine.d}}" hour="{{goodsSkuDetail.discountTimeMachine.h}}" minute="{{goodsSkuDetail.discountTimeMachine.i}}" second="{{goodsSkuDetail.discountTimeMachine.s}}" splitorColor="#ffffff" backgroundColor="#ffffff" class="data-v-a2a8da5c" bind:__l="__l"></uni-count-down></view></view></view></block><view class="group-wrap padding-top data-v-a2a8da5c"><view class="goods-module-wrap data-v-a2a8da5c"><block wx:if="{{showDiscount}}"><text class="price-symbol price-font data-v-a2a8da5c">{{$root.m0}}</text><text class="price price-font data-v-a2a8da5c">{{$root.g0[0]}}</text><text class="price-symbol price-font data-v-a2a8da5c">{{"."+$root.g1[1]}}</text></block><block wx:else><block wx:if="{{goodsSkuDetail.member_price>0}}"><text class="price-symbol price-font data-v-a2a8da5c">{{$root.m1}}</text><text class="price price-font data-v-a2a8da5c">{{$root.g2[0]}}</text><text class="price-symbol price-font data-v-a2a8da5c">{{"."+$root.g3[1]}}</text><view class="member-vip-wrap data-v-a2a8da5c"><image src="{{$root.g4}}" mode="aspectFit" class="data-v-a2a8da5c"></image></view><block wx:if="{{!goodsSkuDetail.market_price_show}}"><view class="member-price-wrap data-v-a2a8da5c"><text class="unit price-font data-v-a2a8da5c">原价</text><text class="unit price-font data-v-a2a8da5c">{{$root.m2}}</text><text class="money price-font data-v-a2a8da5c">{{goodsSkuDetail.price}}</text></view></block></block><block wx:else><text class="price-symbol price-font data-v-a2a8da5c">{{$root.m3}}</text><text class="price price-font data-v-a2a8da5c">{{$root.g5[0]}}</text><text class="price-symbol price-font data-v-a2a8da5c">{{"."+$root.g6[1]}}</text></block></block><block wx:if="{{goodsSkuDetail.market_price_show}}"><view class="market-price-wrap data-v-a2a8da5c"><block wx:if="{{showDiscount&&goodsSkuDetail.price>0||goodsSkuDetail.market_price>0}}"><text class="unit price-font data-v-a2a8da5c">{{''+$root.m4+''}}</text></block><block wx:if="{{showDiscount&&goodsSkuDetail.price>0}}"><text class="money price-font data-v-a2a8da5c">{{goodsSkuDetail.price}}</text></block><block wx:else><block wx:if="{{goodsSkuDetail.market_price>0}}"><text class="money price-font data-v-a2a8da5c">{{goodsSkuDetail.market_price}}</text></block></block></view></block><view class="follow-and-share data-v-a2a8da5c"><text data-event-opts="{{[['tap',[['openSharePopup']]]]}}" class="follow iconfont icon-share data-v-a2a8da5c" bindtap="__e"></text><text data-event-opts="{{[['tap',[['editCollection']]]]}}" class="{{['share','iconfont','data-v-a2a8da5c',whetherCollection==1?'icon-likefill color-base-text':'icon-guanzhu']}}" bindtap="__e"></text></view></view><view class="goods-module-wrap info data-v-a2a8da5c"><text class="sku-name-wrap data-v-a2a8da5c">{{goodsSkuDetail.goods_name}}</text><block wx:if="{{goodsSkuDetail.introduction}}"><text class="introduction data-v-a2a8da5c" 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-a2a8da5c"><text class="tag-item data-v-a2a8da5c">{{goodsSkuDetail.label_name}}</text></view></block><view class="logistics-wrap data-v-a2a8da5c"><block wx:if="{{goodsSkuDetail.stock_show}}"><text class="data-v-a2a8da5c">{{"库存 "+(goodsSkuDetail.stock+goodsSkuDetail.unit)}}</text></block><block wx:if="{{goodsSkuDetail.sale_show}}"><text class="data-v-a2a8da5c">{{"销量 "+(goodsSkuDetail.sale_num+goodsSkuDetail.unit)}}</text></block></view><block wx:if="{{membercard}}"><view data-event-opts="{{[['tap',[['e0',['$event']]]]]}}" class="member-card-wrap data-v-a2a8da5c" bindtap="__e"><text class="iconfont icon-huiyuan data-v-a2a8da5c"></text><view class="info data-v-a2a8da5c">{{"开通"+membercard.level_name+"仅需"+membercard.member_price+"元"}}</view><text class="btn data-v-a2a8da5c">立即开通</text></view></block></view></view><block wx:if="{{$root.g7}}"><view class="data-v-a2a8da5c"><view data-event-opts="{{[['tap',[['openCardGoodsPopup']]]]}}" class="group-wrap data-v-a2a8da5c" bindtap="__e"><view data-event-opts="{{[['tap',[['openCardGoodsPopup']]]]}}" class="goods-cell data-v-a2a8da5c" bindtap="__e"><view class="box data-v-a2a8da5c"><text class="tit data-v-a2a8da5c">卡项套餐</text><text class="data-v-a2a8da5c">{{cardGoods[0].goods_name+"("+cardGoods[0].card_type_name+")"}}</text></view><text class="iconfont icon-right data-v-a2a8da5c"></text></view><scroll-view class="combo-goods-wrap color-tip data-v-a2a8da5c" scroll-x="true"><view class="goods-wrap data-v-a2a8da5c"><block wx:for="{{$root.l0}}" wx:for-item="item" wx:for-index="index" wx:key="index"><block class="data-v-a2a8da5c"><block wx:if="{{index<3}}"><view data-event-opts="{{[['tap',[['toGoodsDetail',['$0'],[[['cardGoods.__$n0.goods','',index,'sku_id']]]]]]]}}" class="goods-item data-v-a2a8da5c" bindtap="__e"><view class="combo-img data-v-a2a8da5c"><image src="{{item.g8}}" data-event-opts="{{[['error',[['cardGoodsImageError',[0,index]]]]]}}" binderror="__e" class="data-v-a2a8da5c"></image><view class="price-wrap data-v-a2a8da5c"><text class="unit price-font data-v-a2a8da5c">{{item.m5}}</text><text class="price price-font data-v-a2a8da5c">{{item.$orig.price}}</text><block wx:if="{{item.$orig.num}}"><text class="num data-v-a2a8da5c">{{"* "+item.$orig.num}}</text></block></view></view><text class="name data-v-a2a8da5c">{{item.$orig.sku_name}}</text></view></block></block></block></view></scroll-view></view></view></block><view class="group-wrap data-v-a2a8da5c"><ns-goods-promotion vue-id="{{('6db62043-4')+','+('6db62043-2')}}" promotion="discount" data-ref="goodsPromotion" class="data-v-a2a8da5c 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-a2a8da5c"><view class="title color-base-text data-v-a2a8da5c">{{goodsSkuDetail.fenxiao_detail.words_account+"详情"}}</view><view class="commission-ratio data-v-a2a8da5c"><view class="item data-v-a2a8da5c"><view class="data-v-a2a8da5c">{{"一级"+goodsSkuDetail.fenxiao_detail.words_account}}</view><view class="price-color data-v-a2a8da5c"><text class="unit data-v-a2a8da5c">¥</text><text class="money data-v-a2a8da5c">{{$root.g9[0]}}</text><text class="unit data-v-a2a8da5c">{{"."+$root.g10[1]}}</text></view></view></view></view></block><block wx:if="{{$root.g11}}"><view class="group-wrap card-info data-v-a2a8da5c"><view class="card-title data-v-a2a8da5c">- 套餐包含以下的服务及商品 -</view><block wx:if="{{goodsSkuDetail.card_info.card_type=='timecard'||goodsSkuDetail.card_info.card_type=='commoncard'}}"><view class="card-desc data-v-a2a8da5c">{{''+(goodsSkuDetail.card_info.card_type=='commoncard'?'卡项内项目/商品总的可用次数为'+goodsSkuDetail.card_info.common_num+' ,':'')+"\n\t\t\t\t\t"+(goodsSkuDetail.card_info.card_type=='timecard'?'次数不限 ,':'')+" 有效期为"+$root.g12+''}}</view></block><block wx:if="{{goodsSkuDetail.card_info.card_type=='oncecard'}}"><view class="card-desc data-v-a2a8da5c">{{'有效期为'+$root.g13+''}}</view></block><view class="card-content data-v-a2a8da5c" style="{{'height:'+([cardOff?'auto':'198rpx'])+';'}}"><block wx:for="{{$root.l1}}" wx:for-item="item" wx:for-index="index"><view data-event-opts="{{[['tap',[['e1',['$event']]]]]}}" data-event-params="{{({item:item.$orig})}}" class="card-item data-v-a2a8da5c" bindtap="__e"><image src="{{item.g14}}" mode="aspectFill" class="data-v-a2a8da5c"></image><view class="content data-v-a2a8da5c"><view class="name multi-hidden data-v-a2a8da5c">{{item.$orig.sku_name}}</view><view class="price data-v-a2a8da5c">{{"¥"+item.$orig.price}}</view><block wx:if="{{goodsSkuDetail.card_info.card_type=='oncecard'}}"><text class="num data-v-a2a8da5c">{{"x"+item.$orig.num}}</text></block></view></view></block></view><block wx:if="{{$root.g15>1}}"><view data-event-opts="{{[['tap',[['e2',['$event']]]]]}}" class="card-off data-v-a2a8da5c" bindtap="__e"><text class="data-v-a2a8da5c">{{cardOff?'收起':'展开'}}</text><text class="{{['icondiy','data-v-a2a8da5c',cardOff?'icon-system-jiantoushang':'icon-system-jiantouxia']}}"></text></view></block></view></block></view><view slot="entrance"><block wx:if="{{$root.g16}}"><view data-event-opts="{{[['tap',[['openCouponPopup']]]]}}" class="item coupon data-v-a2a8da5c" bindtap="__e"><view class="label data-v-a2a8da5c">领券</view><view class="coupon-list data-v-a2a8da5c"><block wx:for="{{$root.l2}}" wx:for-item="item" wx:for-index="index" wx:key="index"><block wx:if="{{index<3&&item.$orig.useState!=2}}"><view class="coupon-item data-v-a2a8da5c"><block wx:if="{{item.$orig.type=='reward'}}"><view class="data-v-a2a8da5c">{{''+(item.m6>0?'满'+item.m7+'减'+item.m8:'无门槛使用'+item.m9)+''}}</view></block><block wx:else><block wx:if="{{item.$orig.type=='discount'}}"><view class="data-v-a2a8da5c">{{'满'+item.m10+'打'+item.m11+'折'}}</view></block></block></view></block></block></view><text class="iconfont icon-right data-v-a2a8da5c"></text></view></block><block wx:if="{{goodsSkuDetail.sku_spec_format}}"><view data-event-opts="{{[['tap',[['choiceSku',['$event']]]]]}}" class="item selected-sku-spec data-v-a2a8da5c" bindtap="__e"><view class="label data-v-a2a8da5c">选择</view><view class="box data-v-a2a8da5c"><block wx:for="{{goodsSkuDetail.sku_spec_format}}" wx:for-item="item" wx:for-index="index" wx:key="index"><text class="data-v-a2a8da5c">{{item.spec_name+"/"+item.spec_value_name}}</text></block></view><text class="iconfont icon-right data-v-a2a8da5c"></text></view></block><block wx:if="{{manjian.rule_json!==null&&addonIsExist.manjian}}"><view data-event-opts="{{[['tap',[['openManjianPopup']]]]}}" class="item free data-v-a2a8da5c" bindtap="__e"><view class="label data-v-a2a8da5c">促销</view><text class="free-tip color-base-text data-v-a2a8da5c">满减</text><text class="font-size-base value data-v-a2a8da5c">{{manjian.manjian_name}}</text><text class="iconfont icon-right data-v-a2a8da5c"></text></view></block></view><view slot="business"><block wx:if="{{goodsSkuDetail.goods_id}}"><ns-goods-sku vue-id="{{('6db62043-5')+','+('6db62043-2')}}" goods-id="{{goodsSkuDetail.goods_id}}" goods-detail="{{goodsSkuDetail}}" goods-form-val="{{goodsFormVal}}" max-buy="{{goodsSkuDetail.max_buy}}" min-buy="{{goodsSkuDetail.min_buy}}" data-ref="goodsSku" data-event-opts="{{[['^refresh',[['refreshGoodsSkuDetail']]],['^getSkuId',[['setSkuId']]],['^detailChangeVal',[['detailChangeVal']]]]}}" bind:refresh="__e" bind:getSkuId="__e" bind:detailChangeVal="__e" class="data-v-a2a8da5c vue-ref" bind:__l="__l"></ns-goods-sku></block><block wx:if="{{$root.g17}}"><view class="data-v-a2a8da5c"><view data-event-opts="{{[['tap',[['openBundlingPopup']]]]}}" class="group-wrap data-v-a2a8da5c" bindtap="__e"><view data-event-opts="{{[['tap',[['openBundlingPopup']]]]}}" class="goods-cell data-v-a2a8da5c" bindtap="__e"><view class="box data-v-a2a8da5c"><text class="tit data-v-a2a8da5c">组合套餐</text><text class="data-v-a2a8da5c">{{bundling[0].bl_name}}</text></view><text class="iconfont icon-right data-v-a2a8da5c"></text></view><scroll-view class="combo-goods-wrap color-tip data-v-a2a8da5c" scroll-x="true"><view class="goods-wrap data-v-a2a8da5c"><block wx:for="{{$root.l3}}" wx:for-item="item" wx:for-index="index" wx:key="index"><block class="data-v-a2a8da5c"><block wx:if="{{index<3}}"><view data-event-opts="{{[['tap',[['toGoodsDetail',['$0'],[[['bundling.__$n0.bundling_goods','',index,'sku_id']]]]]]]}}" class="goods-item data-v-a2a8da5c" bindtap="__e"><view class="combo-img data-v-a2a8da5c"><image src="{{item.g18}}" data-event-opts="{{[['error',[['bundlingImageError',[0,index]]]]]}}" binderror="__e" class="data-v-a2a8da5c"></image><view class="price-wrap data-v-a2a8da5c"><text class="unit price-font data-v-a2a8da5c">{{item.m12}}</text><text class="price price-font data-v-a2a8da5c">{{item.$orig.price}}</text></view></view><text class="name data-v-a2a8da5c">{{item.$orig.sku_name}}</text></view></block></block></block></view></scroll-view></view><view data-event-opts="{{[['touchmove',[['',['$event']]]]]}}" catchtouchmove="__e" class="data-v-a2a8da5c"><uni-popup vue-id="{{('6db62043-6')+','+('6db62043-2')}}" type="bottom" data-ref="bundlingPopup" class="data-v-a2a8da5c vue-ref" bind:__l="__l" vue-slots="{{['default']}}"><view class="bundling-popup-layer popup-layer data-v-a2a8da5c"><view data-event-opts="{{[['tap',[['closeBundlingPopup']]]]}}" class="head-wrap data-v-a2a8da5c" bindtap="__e"><text class="data-v-a2a8da5c">组合套餐</text><text class="iconfont icon-close data-v-a2a8da5c"></text></view><scroll-view class="bundling-body data-v-a2a8da5c" scroll-y="{{true}}"><view class="bundling-view data-v-a2a8da5c"><block wx:for="{{$root.l5}}" wx:for-item="item" wx:for-index="index" wx:key="index"><block class="data-v-a2a8da5c"><view class="bundling-item data-v-a2a8da5c"><view data-event-opts="{{[['tap',[['toComoDetail',['$0'],[[['bundling','',index,'bl_id']]]]]]]}}" class="title data-v-a2a8da5c" bindtap="__e"><text class="data-v-a2a8da5c">{{item.$orig.bl_name}}</text><text class="iconfont icon-right data-v-a2a8da5c"></text></view><scroll-view scroll-x="{{true}}" class="data-v-a2a8da5c"><view class="goods-wrap data-v-a2a8da5c"><block wx:for="{{item.l4}}" wx:for-item="goods" wx:for-index="goods_index" wx:key="goods_index"><block class="data-v-a2a8da5c"><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-a2a8da5c" bindtap="__e"><view class="combo-img data-v-a2a8da5c"><image src="{{goods.g19}}" data-event-opts="{{[['error',[['bundlingImageError',[index,goods_index]]]]]}}" binderror="__e" class="data-v-a2a8da5c"></image><view class="price-wrap data-v-a2a8da5c"><text class="unit price-font data-v-a2a8da5c">{{goods.m13}}</text><text class="price price-font data-v-a2a8da5c">{{goods.$orig.price}}</text></view></view><text class="name data-v-a2a8da5c">{{goods.$orig.sku_name}}</text></view></block></block></block></view></scroll-view><view class="bundling-price-wrap data-v-a2a8da5c"><text class="label data-v-a2a8da5c">套餐价</text><text class="unit price-color data-v-a2a8da5c">{{item.m14}}</text><text class="price price-color data-v-a2a8da5c">{{item.$orig.bl_price}}</text><button class="mini data-v-a2a8da5c" 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-a2a8da5c"><uni-popup vue-id="{{('6db62043-7')+','+('6db62043-2')}}" type="bottom" data-ref="couponPopup" class="data-v-a2a8da5c vue-ref" bind:__l="__l" vue-slots="{{['default']}}"><view class="goods-coupon-popup-layer popup-layer data-v-a2a8da5c"><view data-event-opts="{{[['tap',[['closeCouponPopup']]]]}}" class="head-wrap data-v-a2a8da5c" bindtap="__e"><text class="data-v-a2a8da5c">优惠券</text><text class="iconfont icon-close data-v-a2a8da5c"></text></view><scroll-view class="coupon-body data-v-a2a8da5c" scroll-y="{{true}}"><block wx:for="{{$root.l6}}" 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-a2a8da5c"><view class="coupon-info data-v-a2a8da5c" style="{{'background-color:'+(item.$orig.useState==2?'#F2F2F2':'var(--main-color-shallow)')+';'}}"><view class="{{['info-wrap','data-v-a2a8da5c',(item.$orig.useState==2)?'disabled':'']}}"><image class="coupon-line data-v-a2a8da5c" mode="heightFix" src="{{$root.g20}}"></image><view class="coupon-money data-v-a2a8da5c"><block wx:if="{{item.$orig.type=='reward'}}"><text class="unit data-v-a2a8da5c">{{item.m15}}</text><text class="money data-v-a2a8da5c">{{item.m16}}</text></block><block wx:else><block wx:if="{{item.$orig.type=='discount'}}"><text class="money data-v-a2a8da5c">{{item.m17}}</text><text class="unit data-v-a2a8da5c">折</text></block></block><view class="at-least data-v-a2a8da5c"><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-a2a8da5c"><view class="coupon-name data-v-a2a8da5c">{{item.$orig.coupon_name}}</view><block wx:if="{{item.$orig.type=='discount'&&item.$orig.discount_limit>0}}"><view class="limit data-v-a2a8da5c">{{"最多可抵¥"+item.$orig.discount_limit}}</view></block><block wx:if="{{item.$orig.validity_type==0}}"><view class="time font-size-goods-tag data-v-a2a8da5c">{{"有效期:"+item.g21}}</view></block><block wx:else><block wx:if="{{item.$orig.validity_type==1}}"><view class="time font-size-goods-tag data-v-a2a8da5c">{{"有效期:领取之日起"+item.$orig.fixed_term+"天内有效"}}</view></block><block wx:else><view class="time font-size-goods-tag data-v-a2a8da5c">有效期:长期有效</view></block></block></view><block wx:if="{{item.$orig.received_type&&item.$orig.received_type=='expire'}}"><button type="primary" disabled="{{true}}" class="data-v-a2a8da5c">已过期</button></block><block wx:else><block wx:if="{{item.$orig.useState==2}}"><button type="primary" disabled="{{true}}" class="data-v-a2a8da5c">已抢光</button></block><block wx:else><block wx:if="{{item.$orig.useState==1}}"><button type="primary" disabled="{{true}}" class="data-v-a2a8da5c">已领取</button></block><block wx:else><button type="primary" data-event-opts="{{[['tap',[['receiveCoupon',['$0'],[[['couponList','',index]]]]]]]}}" bindtap="__e" class="data-v-a2a8da5c">领取</button></block></block></block></view></view></block></block></scroll-view><view class="button-box data-v-a2a8da5c"><button type="primary" data-event-opts="{{[['tap',[['closeCouponPopup']]]]}}" bindtap="__e" class="data-v-a2a8da5c">确定</button></view></view></uni-popup></view><block wx:if="{{addonIsExist.manjian}}"><view data-event-opts="{{[['touchmove',[['',['$event']]]]]}}" catchtouchmove="__e" class="data-v-a2a8da5c"><uni-popup vue-id="{{('6db62043-8')+','+('6db62043-2')}}" type="bottom" data-ref="manjianPopup" class="data-v-a2a8da5c vue-ref" bind:__l="__l" vue-slots="{{['default']}}"><view class="manjian-popup-layer popup-layer data-v-a2a8da5c"><view data-event-opts="{{[['tap',[['closeManjianPopup']]]]}}" class="head-wrap data-v-a2a8da5c" bindtap="__e"><text class="data-v-a2a8da5c">促销</text><text class="iconfont icon-close data-v-a2a8da5c"></text></view><scroll-view class="manjian-body data-v-a2a8da5c" scroll-y="{{true}}"><block wx:if="{{manjian.manjian!=undefined}}"><view class="item data-v-a2a8da5c" style="display:flex;"><view class="free-tip color-base-text color-base-border data-v-a2a8da5c">满减</view><text class="font-size-base data-v-a2a8da5c">{{manjian.manjian}}</text></view></block><block wx:if="{{manjian.mansong!=undefined}}"><view class="item data-v-a2a8da5c"><text class="free-tip color-base-text color-base-border data-v-a2a8da5c">满送</text><text class="font-size-base data-v-a2a8da5c">{{manjian.mansong}}</text></view></block><block wx:if="{{manjian.free_shipping!=undefined}}"><view class="item data-v-a2a8da5c" style="display:flex;"><view class="free-tip color-base-text color-base-border data-v-a2a8da5c">包邮</view><text class="font-size-base data-v-a2a8da5c">{{manjian.free_shipping}}</text></view></block></scroll-view><view class="button-box data-v-a2a8da5c"><button type="primary" data-event-opts="{{[['tap',[['closeManjianPopup']]]]}}" bindtap="__e" class="data-v-a2a8da5c">确定</button></view></view></uni-popup></view></block><view data-event-opts="{{[['touchmove',[['',['$event']]]]]}}" catchtouchmove="__e" class="data-v-a2a8da5c"><uni-popup vue-id="{{('6db62043-9')+','+('6db62043-2')}}" type="bottom" data-ref="cardGoodsPopup" class="data-v-a2a8da5c vue-ref" bind:__l="__l" vue-slots="{{['default']}}"><view class="bundling-popup-layer popup-layer data-v-a2a8da5c"><view data-event-opts="{{[['tap',[['closeCardGoodsPopup']]]]}}" class="head-wrap data-v-a2a8da5c" bindtap="__e"><text class="data-v-a2a8da5c">卡项套餐</text><text class="iconfont icon-close data-v-a2a8da5c"></text></view><scroll-view class="bundling-body data-v-a2a8da5c" scroll-y="{{true}}"><view class="bundling-view data-v-a2a8da5c"><block wx:for="{{$root.l8}}" wx:for-item="item" wx:for-index="index" wx:key="index"><block class="data-v-a2a8da5c"><view class="bundling-item data-v-a2a8da5c"><view data-event-opts="{{[['tap',[['e3',['$event']]]]]}}" data-event-params="{{({item:item.$orig})}}" class="title data-v-a2a8da5c" bindtap="__e"><text class="data-v-a2a8da5c">{{item.$orig.goods_name+"("+item.$orig.card_type_name+")"}}</text><text class="iconfont icon-right data-v-a2a8da5c"></text></view><scroll-view scroll-x="{{true}}" class="data-v-a2a8da5c"><view class="goods-wrap data-v-a2a8da5c"><block wx:for="{{item.l7}}" wx:for-item="goods" wx:for-index="goods_index" wx:key="goods_index"><block class="data-v-a2a8da5c"><block wx:if="{{goods_index<3}}"><view data-event-opts="{{[['tap',[['toGoodsDetail',['$0'],[[['cardGoods','',index],['goods','',goods_index,'sku_id']]]]]]]}}" class="goods-item data-v-a2a8da5c" bindtap="__e"><view class="combo-img data-v-a2a8da5c"><image src="{{goods.g22}}" data-event-opts="{{[['error',[['cardGoodsImageError',[index,goods_index]]]]]}}" binderror="__e" class="data-v-a2a8da5c"></image><view class="price-wrap data-v-a2a8da5c"><text class="unit price-font data-v-a2a8da5c">{{goods.m18}}</text><text class="price price-font data-v-a2a8da5c">{{goods.$orig.price}}</text><block wx:if="{{goods.$orig.num}}"><text class="num data-v-a2a8da5c">{{"* "+goods.$orig.num}}</text></block></view></view><text class="name data-v-a2a8da5c">{{goods.$orig.sku_name}}</text></view></block></block></block></view></scroll-view><view class="bundling-price-wrap data-v-a2a8da5c"><text class="label data-v-a2a8da5c">套餐价</text><text class="unit price-color data-v-a2a8da5c">{{$root.m19}}</text><text class="price price-color data-v-a2a8da5c">{{item.m20}}</text><button class="mini data-v-a2a8da5c" type="primary" size="mini" data-event-opts="{{[['tap',[['e4',['$event']]]]]}}" data-event-params="{{({item:item.$orig})}}" bindtap="__e">立即购买</button></view></view></block></block></view></scroll-view></view></uni-popup></view></view><ns-goods-action vue-id="{{('6db62043-10')+','+('6db62043-2')}}" safeArea="{{isIphoneX}}" class="data-v-a2a8da5c" 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}}"><block class="data-v-a2a8da5c"><ns-goods-action-icon vue-id="{{('6db62043-11')+','+('6db62043-10')}}" text="首页" icon="icon-shouye1" data-event-opts="{{[['^click',[['goHome']]]]}}" bind:click="__e" class="data-v-a2a8da5c" bind:__l="__l"></ns-goods-action-icon><ns-goods-action-icon vue-id="{{('6db62043-12')+','+('6db62043-10')}}" text="客服" icon="icon-kefu" send-data="{{contactData}}" chatParam="{{chatRoomParams}}" class="data-v-a2a8da5c" bind:__l="__l"></ns-goods-action-icon><ns-goods-action-button class="goods-action-button active3 data-v-a2a8da5c" vue-id="{{('6db62043-13')+','+('6db62043-10')}}" disabled-text="该商品已下架" disabled="{{true}}" bind:__l="__l"></ns-goods-action-button></block></block><block wx:else><block class="data-v-a2a8da5c"><ns-goods-action-icon vue-id="{{('6db62043-14')+','+('6db62043-10')}}" text="首页" icon="icon-shouye1" data-event-opts="{{[['^click',[['goHome']]]]}}" bind:click="__e" class="data-v-a2a8da5c" bind:__l="__l"></ns-goods-action-icon><ns-goods-action-icon vue-id="{{('6db62043-15')+','+('6db62043-10')}}" text="客服" icon="icon-kefu" send-data="{{contactData}}" chatParam="{{chatRoomParams}}" class="data-v-a2a8da5c" bind:__l="__l"></ns-goods-action-icon><ns-goods-action-icon vue-id="{{('6db62043-16')+','+('6db62043-10')}}" text="购物车" 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-a2a8da5c" bind:__l="__l"></ns-goods-action-icon><block wx:if="{{goodsSkuDetail.stock==0&&!goodsSkuDetail.sku_spec_format}}"><block class="data-v-a2a8da5c"><ns-goods-action-button class="goods-action-button active3 data-v-a2a8da5c" vue-id="{{('6db62043-17')+','+('6db62043-10')}}" disabled-text="库存不足" 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-a2a8da5c"><ns-goods-action-button class="goods-action-button active3 data-v-a2a8da5c" vue-id="{{('6db62043-18')+','+('6db62043-10')}}" disabled-text="已达最大限购数量" disabled="{{true}}" bind:__l="__l"></ns-goods-action-button></block></block><block wx:else><block class="data-v-a2a8da5c"><block wx:if="{{goodsSkuDetail.is_virtual==0}}"><ns-goods-action-button class="goods-action-button data-v-a2a8da5c" vue-id="{{('6db62043-19')+','+('6db62043-10')}}" text="加入购物车" 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-a2a8da5c" vue-id="{{('6db62043-20')+','+('6db62043-10')}}" backgroundColor="{{themeStyle.goods_detail.goods_btn_color}}" textColor="{{themeStyle.btn_text_color}}" text="立即购买" data-event-opts="{{[['^click',[['buyNow']]]]}}" bind:click="__e" bind:__l="__l"></ns-goods-action-button></block></block></block></block></block></block><block wx:else><ns-goods-action-icon vue-id="{{('6db62043-21')+','+('6db62043-10')}}" text="首页" icon="icon-shouye1" data-event-opts="{{[['^click',[['goHome']]]]}}" bind:click="__e" class="data-v-a2a8da5c" bind:__l="__l"></ns-goods-action-icon><ns-goods-action-icon vue-id="{{('6db62043-22')+','+('6db62043-10')}}" text="客服" icon="icon-kefu" send-data="{{contactData}}" chatParam="{{chatRoomParams}}" class="data-v-a2a8da5c" bind:__l="__l"></ns-goods-action-icon><ns-goods-action-button class="goods-action-button active3 data-v-a2a8da5c" vue-id="{{('6db62043-23')+','+('6db62043-10')}}" disabled-text="该商品已下架" 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-24" data-event-opts="{{[['^toTop',[['scrollToTopNative']]]]}}" class="data-v-a2a8da5c" bind:__l="__l"></to-top></block><ns-login vue-id="6db62043-25" data-ref="login" class="data-v-a2a8da5c vue-ref" bind:__l="__l"></ns-login><loading-cover vue-id="6db62043-26" data-ref="loadingCover" class="data-v-a2a8da5c vue-ref" bind:__l="__l"></loading-cover><privacy-popup vue-id="6db62043-27" data-ref="privacyPopup" class="data-v-a2a8da5c vue-ref" bind:__l="__l"></privacy-popup></view>