index.wxml 4.18 KB
<!--pages/reservr/index.wxml-->
<view class="pages">
    <view class="flex-vc map">
        <map id="map" scale="{{map.scale}}"
             longitude="{{map.longitude}}" latitude="{{map.latitude}}"
             markers="{{markers}}" polygons="{{polygons}}"
             bindmarkertap="markertap"
             bindregionchange="regionchange"
             bindupdated="mapUpdated"
             show-location="{{false}}"
             enable-3D="{{false}}"
             enable-zoom
             enable-scroll
             enable-rotate
             show-compass
             subkey="SDEBZ-I74W4-QLGUX-XXYXU-HIR23-3QFBJ"
             style="width: 100%; height: {{map.height}}px;"></map>
        <formids url="/pages/reserve/search" style="position: fixed;">
            <cover-view
                    class="flex-vc"
                    style="position:fixed;top:{{statusBarHeight}}px;left:0;height: {{titleBarHeight}}px; line-height: {{titleBarHeight}}px;">
                <cover-view class="searchAddr flex-ll">
                    <cover-image class="icon" src="http://qn.colorcun.com/custom/lite-online/image/search26.png"></cover-image>
                    <cover-view class="title">{{hasSuggestion?suggestion.title:'搜索地点或商圈'}}</cover-view>
                </cover-view>
            </cover-view>
        </formids>
    </view>
    <view class="transverse-view">
        <view class="transverse-search flex-ll">
            <view
                    bindtap="caixiShow"
                    class="tags {{multiIndex[0]>0?'active':''}}"
            >
                <view class="picker flex-lr">
                    <view class="input">
                        <block wx:if="{{multiIndex[0]==0}}">菜系</block>
                        <block wx:else="">{{multiArray[0][multiIndex[0]]}}</block>
                    </view>
                    <view class="more"></view>
                </view>
            </view>
            <block wx:for="{{tags}}" wx:key="tags.key">
                <view class="tags {{item.active?'active':''}}"
                      bindtap="tagsChange"
                      data-id="{{item.id}}">{{item.name}}</view>
            </block>
        </view>
        <view class="transverse-list">
            <swiper
                    indicator-dots="{{false}}" autoplay="{{false}}" circular="{{false}}" vertical="{{false}}"
                    interval="2000" duration="500"
                    previous-margin="{{20}}px" next-margin="{{20}}px" style="height: 350rpx;"
                    current="{{current}}" bindchange="bindtransition" hidden="{{!hasSellers}}">
                <block wx:for="{{markers}}" wx:key="markers.key" wx:if="{{item.id!='location'}}">
                    <swiper-item bindtap="gotoDetail" data-sid="{{item.id}}" wx:if="{{item.display!='none'}}">
                        <view class="seller" id="seller-{{item.id}}">
                            <sb-tr seller="{{item.seller}}" hasActivityTags="{{true}}"></sb-tr>
                        </view>
                    </swiper-item>
                </block>
            </swiper>
            <view class="empty-txt flex-vc">
                <view class="seller" wx:if="{{hasGetSellersEnd}}">
                    <view class="empty">
                        <view class="info">
                            <view class="info-msg Semibold">拖动地图发现更多商户</view>
                            <view class="info-txt">往任意方向拖动地图,可搜索不同范围</view>
                        </view>
                        <view class="icon"></view>
                    </view>
                </view>
            </view>
        </view>
    </view>
</view>
<cover-view bindtap="moveToLocation" class="moveToLocation">
    <cover-image src="http://qn.colorcun.com/reserve/images/golocal.png"></cover-image>
</cover-view>
<getpos bindpos="onpos" id="getpos"></getpos>
<seller-box id="seller-box" bindevent="sellerBoxEvent"></seller-box>
<cover-view class="tab-patch"></cover-view>
<ds wx:if="{{hasSetActivity}}" map="{{map}}" id="ds"></ds>
<a2l bindshow="a2lshow" bindhide="a2lshow"></a2l>
<caixi multiArray="{{multiArray}}" multiIndex="{{multiIndex}}"
    bindactive="caixiActive" id="caixi"
></caixi>
<list id="list" markers="{{markers}}"></list>