index.wxml 11 KB

1
  1. <view style="{{(colorStyle)}}"><skeleton class="vue-ref" vue-id="9e9198fe-1" show="{{showSkeleton}}" isNodes="{{isNodes}}" loading="chiaroscuro" selector="skeleton" bgcolor="#FFF" data-ref="skeleton" bind:__l="__l"></skeleton><view class="navbar" style="{{'height:'+(navH+'rpx')+';'+('opacity:'+(opacity)+';')}}"><view class="navbarH" style="{{('height:'+navH+'rpx;')}}"><view class="navbarCon acea-row row-center-wrapper"><view class="header acea-row row-center-wrapper"><block wx:for="{{navList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view data-event-opts="{{[['tap',[['tap',['$0',index],[[['navList','',index]]]]]]]}}" class="{{['item',navActive===index?'on':'']}}" bindtap="__e">{{''+item+''}}</view></block></view></view></view></view><view class="{{['home-nav','acea-row','row-center-wrapper',opacity>0.5?'on':'']}}" style="{{'top:'+(sysHeight+7.5+'px')+';'}}" id="home"><view data-event-opts="{{[['tap',[['returns',['$event']]]]]}}" class="iconfont icon-fanhui2" bindtap="__e"></view><view class="line"></view><view data-event-opts="{{[['tap',[['moreNav',['$event']]]]]}}" class="iconfont icon-gengduo5" bindtap="__e"></view></view><home-list vue-id="9e9198fe-2" navH="{{96}}" returnShow="{{returnShow}}" currentPage="{{currentPage}}" sysHeight="{{sysHeight}}" bind:__l="__l"></home-list><view class="product-con skeleton" style="{{'visibility:'+(showSkeleton?'hidden':'visible')+';'}}"><scroll-view style="{{('height:'+height+'px;')}}" scroll-top="{{scrollTop}}" scroll-y="true" scroll-with-animation="true" data-event-opts="{{[['scroll',[['scroll',['$event']]]]]}}" bindscroll="__e"><view id="past0"><view style="{{('width:100%;'+'height:'+sysHeight+'px;')}}"></view><product-con-swiper class="skeleton-rect" vue-id="9e9198fe-3" imgUrls="{{imgUrls}}" bind:__l="__l"></product-con-swiper><view class="wrapper"><view class="share acea-row row-between row-bottom"><view class="money font-color skeleton-rect">¥<text class="num">{{storeInfo.price||0}}</text><block wx:if="{{$root.g0}}"><text>起</text></block><text class="y-money">{{"¥"+(storeInfo.product_price||0)}}</text></view><block wx:if="{{base64Show}}"><view data-event-opts="{{[['tap',[['listenerActionSheet',['$event']]]]]}}" class="iconfont icon-fenxiang skeleton-rect" bindtap="__e"></view></block></view><view class="introduce skeleton-rect"><block wx:if="{{$root.g1}}"><label class="labelN _span">{{storeInfo.brand_name}}</label></block>{{''+storeInfo.title+''}}</view><view class="label acea-row row-between-wrapper skeleton-rect"><view class="stock">{{"类型:"+(storeInfo.people||0)+"人团"}}</view><view>{{"累计销量:"+(storeInfo.total?storeInfo.total:0)+" "+(storeInfo.unit_name||'')}}</view><view>{{"限购: "+(storeInfo.quota_show?storeInfo.quota_show:0)+"\n\t\t\t\t\t\t\t\t"+(storeInfo.unit_name||'')+''}}</view></view></view><view class="attribute skeleton-rect"><block wx:if="{{$root.g2}}"><view data-event-opts="{{[['tap',[['selecAttr',['$event']]]]]}}" class="attrInfo" bindtap="__e"><view class="acea-row row-between-wrapper"><view class="attrValue line1">{{attr+":"}}<text class="atterTxt">{{attrValue}}</text></view><view class="iconfont icon-jiantou"></view></view><block wx:if="{{$root.g3>1}}"><view class="acea-row row-between-wrapper ml10"><view class="flex"><block wx:for="{{$root.l0}}" wx:for-item="item" wx:for-index="index" wx:key="index"><image class="attrImg" src="{{item.image}}"></image></block></view><view class="switchTxt">{{"共"+$root.g4+"种规格可选"}}</view></view></block></view></block><block wx:if="{{$root.g5}}"><view data-event-opts="{{[['tap',[['showStoreList',['$event']]]]]}}" class="storeInfo acea-row row-between row-top" bindtap="__e"><view class="acea-row row-top row-between">门店:<store-lis vue-id="9e9198fe-4" num="{{1}}" ids="{{$root.m0}}" storeList="{{storeList}}" data-event-opts="{{[['^getStoreList',[['getStoreList']]]]}}" bind:getStoreList="__e" bind:__l="__l"></store-lis></view><view class="iconfont icon-jiantou"></view></view></block></view><block wx:if="{{$root.g6}}"><view class="bg-color skeleton-rect" style="margin:0 20rpx;border-radius:10rpx;"><view class="notice acea-row row-middle"><view class="num font-num"><text class="iconfont icon-laba"></text>{{'已拼'+pink_ok_sum+(storeInfo.unit_name||'')}}<text class="line">|</text></view><view class="swiper"><swiper indicator-dots="{{indicatorDots}}" autoplay="{{autoplay}}" interval="2500" duration="500" vertical="true" circular="true"><block wx:for="{{itemNew}}" wx:for-item="item" wx:for-index="index" wx:key="index"><block><swiper-item><view class="line1">{{item}}</view></swiper-item></block></block></swiper></view></view></view></block><view class="assemble skeleton-rect"><block wx:for="{{pink}}" wx:for-item="item" wx:for-index="index" wx:key="index"><block wx:if="{{index<AllIndex}}"><view class="item acea-row row-between-wrapper"><view class="pictxt acea-row row-between-wrapper"><view class="pictrue"><image src="{{item.avatar}}"></image></view><view class="text line1">{{item.nickname}}</view></view><view class="right acea-row row-middle"><view><view class="lack">还差<text class="font-num">{{item.count}}</text>人成团</view><view class="time"><count-down vue-id="{{'9e9198fe-5-'+index}}" is-day="{{false}}" tip-text=" " day-text=" " hour-text=":" minute-text=":" second-text=" " datatime="{{item.stop_time}}" bind:__l="__l"></count-down></view></view><view data-event-opts="{{[['tap',[['spellBnt',['$0'],[[['pink','',index]]]]]]]}}" class="spellBnt" bindtap="__e">去拼单<text class="iconfont icon-jiantou"></text></view></view></view></block></block><block wx:if="{{$root.g7}}"><block wx:if="{{$root.g8>AllIndex}}"><view data-event-opts="{{[['tap',[['showAll',['$event']]]]]}}" class="more" bindtap="__e">查看更多<text class="iconfont icon-xiangxia"></text></view></block><block wx:else><block wx:if="{{$root.g9}}"><view data-event-opts="{{[['tap',[['hideAll',['$event']]]]]}}" class="more" bindtap="__e">收起<text class="iconfont icon-xiangshang"></text></view></block></block></block></view><view class="playWay"><view class="title acea-row row-between-wrapper"><view>拼团玩法</view></view><view class="way acea-row row-middle"><view class="item"><text class="num">①</text><text>开团/参团</text></view><view class="iconfont icon-arrow"></view><view class="item"><text class="num">②</text><text>邀请好友</text></view><view class="iconfont icon-arrow"></view><view class="item"><text class="num">③</text><text>满员发货</text></view></view></view></view><block wx:if="{{replyCount}}"><view class="userEvaluation skeleton-rect" id="past1"><view class="title acea-row row-between-wrapper"><view>{{"用户评价("+replyCount+")"}}</view><navigator class="praise" hover-class="none" url="{{'/pages/goods/goods_comment_list/index?product_id='+storeInfo.product_id}}"><text class="font-num">{{(replyChance||0)+"%"}}</text>好评率<text class="iconfont icon-jiantou"></text></navigator></view><user-evaluation vue-id="9e9198fe-6" reply="{{reply}}" data-event-opts="{{[['^changeLogin',[['changeLogin']]]]}}" bind:changeLogin="__e" bind:__l="__l"></user-evaluation></view></block><view class="product-intro" id="past2"><view class="title">产品介绍</view><view class="conter"><jyf-parser class="vue-ref" vue-id="9e9198fe-7" html="{{storeInfo.description}}" tag-style="{{tagStyle}}" data-ref="article" bind:__l="__l"></jyf-parser></view></view></scroll-view><view class="footer acea-row row-between-wrapper"><navigator class="item skeleton-rect" hover-class="none" open-type="switchTab" url="/pages/index/index"><view class="iconfont icon-shouye6"></view><view class="p_center">首页</view></navigator><view data-event-opts="{{[['tap',[['setCollect',['$event']]]]]}}" class="item skeleton-rect" bindtap="__e"><block wx:if="{{storeInfo.userCollect}}"><view class="iconfont icon-shoucang1"></view></block><block wx:else><view class="iconfont icon-shoucang"></view></block><view class="p_center">收藏</view></view><view class="bnt acea-row skeleton-rect"><view data-event-opts="{{[['tap',[['goProduct',['$event']]]]]}}" class="joinCart bnts" bindtap="__e">单独购买</view><block wx:if="{{attribute.productSelect.product_stock>0&&attribute.productSelect.quota>0}}"><view data-event-opts="{{[['tap',[['goCat',['$event']]]]]}}" class="buy bnts" bindtap="__e">立即开团</view></block><block wx:if="{{!dataShow}}"><view class="buy bnts bg-color-hui">立即开团</view></block><block wx:if="{{attribute.productSelect.quota<=0||attribute.productSelect.product_stock<=0}}"><view class="buy bnts bg-color-hui">已售罄</view></block></view></view></view><view class="{{['generate-posters',posters?'on':'']}}"><view class="generateCon acea-row row-middle"><button class="item" open-type="share" hover-class="none"><view class="pictrue"><image src="../../../static/images/weixin.png"></image></view><view>分享给好友</view></button><view data-event-opts="{{[['tap',[['getpreviewImage',['$event']]]]]}}" class="item" bindtap="__e"><view class="pictrue"><image src="../../../static/images/changan.png"></image></view><view>预览发图</view></view><button class="item" hover-class="none" data-event-opts="{{[['tap',[['savePosterPath',['$event']]]]]}}" bindtap="__e"><view class="pictrue"><image src="../../../static/images/haibao.png"></image></view><view>保存海报</view></button></view><view data-event-opts="{{[['tap',[['posterImageClose',['$event']]]]]}}" class="generateClose acea-row row-center-wrapper" bindtap="__e">取消</view></view><block wx:if="{{posters}}"><view class="mask"></view></block><block wx:if="{{posterImageStatus}}"><view class="poster-pop"><image src="{{posterImage}}"></image></view></block><block wx:if="{{posterImageStatus}}"><view class="mask1"></view></block><block wx:if="{{canvasStatus}}"><canvas class="canvas" canvas-id="myCanvas"></canvas></block><block wx:if="{{H5ShareBox}}"><view class="share-box"><image src="{{imgHost+'/statics/images/share-info.png'}}" data-event-opts="{{[['tap',[['e0',['$event']]]]]}}" bindtap="__e"></image></view></block><product-window class="vue-ref" vue-id="9e9198fe-8" attr="{{attribute}}" limitNum="{{1}}" cusPreviewImg="{{1}}" productType="{{storeInfo.product_type}}" productId="{{storeInfo.product_id}}" data-ref="productWindow" data-event-opts="{{[['^myevent',[['onMyEvent']]],['^ChangeAttr',[['ChangeAttr']]],['^ChangeCartNum',[['ChangeCartNum']]],['^iptCartNum',[['iptCartNum']]],['^attrVal',[['attrVal']]],['^getImg',[['showImg']]],['^deliveryFun',[['deliveryFun']]],['^onAddressId',[['onAddressId']]],['^onstoreId',[['onstoreId']]]]}}" bind:myevent="__e" bind:ChangeAttr="__e" bind:ChangeCartNum="__e" bind:iptCartNum="__e" bind:attrVal="__e" bind:getImg="__e" bind:deliveryFun="__e" bind:onAddressId="__e" bind:onstoreId="__e" bind:__l="__l"></product-window><kefu-icon vue-id="9e9198fe-9" ids="{{storeInfo.product_id}}" routineContact="{{routineContact}}" bind:__l="__l"></kefu-icon><cus-preview-img class="vue-ref" vue-id="9e9198fe-10" list="{{skuArr}}" data-ref="cusPreviewImg" data-event-opts="{{[['^changeSwitch',[['changeSwitch']]]]}}" bind:changeSwitch="__e" bind:__l="__l"></cus-preview-img></view>