1 |
- <view class="shopDetail"><view class="top-box"><image class="bg target" src="{{info.logoPath}}" mode="aspectFill"></image><view class="shop-info"><image class="shop-logo" src="{{info.logoPath}}" mode></image><view class="info-box"><view class="title-box"><view class="title">{{''+info.shopVo.shopName+''}}</view></view><view class="address-box"><view class="distance"><image class="address-icon" src="../../static/address-icon.png" mode></image>{{'距你直线距离'+$root.g0+"km · "+info.district+''}}</view></view></view></view><view class="card-box"><block wx:for="{{$root.l0}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view data-event-opts="{{[['tap',[['openPop',['$event']]]]]}}" class="card" bindtap="__e">{{''+item.f0+''}}</view></block></view><view class="{{['desc-box',showDesc?'':'hidden']}}"><view class="shop-desc">{{''+(info.detailContent||'')+''}}</view><image class="icon" src="../../static/shop-desc.png" mode data-event-opts="{{[['tap',[['handleDesc',['$event']]]]]}}" bindtap="__e"></image></view></view><zs-list class="goods-list" vue-id="348d0307-1" mt="0" status="{{status}}" data-event-opts="{{[['^load',[['loadMore']]]]}}" bind:load="__e" bind:__l="__l" vue-slots="{{['default']}}"><block wx:for="{{buyList}}" wx:for-item="item" wx:for-index="__i0__" wx:key="goodsId"><view data-event-opts="{{[['tap',[['goDetail',['$0'],[[['buyList','goodsId',item.goodsId]]]]]]]}}" class="goods-item" bindtap="__e"><zs-img vue-id="{{('348d0307-2-'+__i0__)+','+('348d0307-1')}}" src="{{item.goodsImg}}" width="200rpx" height="200rpx" radius="full" mode bind:__l="__l"></zs-img><view class="info"><view class="title">{{''+item.goodsName+''}}</view><view class="desc">{{''+item.goodsDescribe+''}}</view><view class="price-box"><view class="left"><view class="unit">¥</view><view class="price">{{''+item.realPrice+''}}</view><view class="old-price">{{'市场价 ¥'+item.marketPrice+''}}</view></view><view class="right">{{'销量'+item.saleNum+''}}</view></view></view></view></block></zs-list><block wx:if="{{!$root.g1}}"><u-empty vue-id="348d0307-3" marginTop="100" textSize="20" mode="data" bind:__l="__l"></u-empty></block><u-popup vue-id="348d0307-4" show="{{show}}" round="32rpx" mode="bottom" data-event-opts="{{[['^close',[['e0']]],['^open',[['openPop']]]]}}" bind:close="__e" bind:open="__e" bind:__l="__l" vue-slots="{{['default']}}"><view class="discounts"><view class="title">免费领取</view><block wx:if="{{!$root.g2}}"><u-empty vue-id="{{('348d0307-5')+','+('348d0307-4')}}" marginTop="100" textSize="20" mode="data" bind:__l="__l"></u-empty></block><block wx:for="{{$root.l1}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view class="discounts-item"><view class="{{['card-content',item.$orig.buySet==2&&item.$orig.useCount==0?'card-used':'']}}"><view class="price">{{''+item.f1+''}}</view><view class="info"><view class="card-title">{{''+item.$orig.goodsName+''}}</view><view class="limit">{{''+item.f2+''}}</view><view class="desc">{{''+item.f3+''}}</view></view><view class="btn-box"><view data-event-opts="{{[['tap',[['handleBuy',['$0'],[[['freeList','',index]]]]]]]}}" class="btn" bindtap="__e">领取</view></view><block wx:if="{{item.$orig.buySet==2}}"><view class="num">{{'剩余领取次数:'+item.$orig.useCount+'次'}}</view></block></view><view hidden="{{!(open==index)}}" class="card-desc"><view class="time">{{''+item.f4+''}}</view><view class="desc"><rich-text nodes="{{item.$orig.goodsDescribe}}"></rich-text></view></view></view></block></view></u-popup><map hidden="{{!(false)}}" id="map"></map></view>
|