map.wxml 5.42 KB
<wxs src="../../utils/util.wxs" module="util" />
<map id="map" scale="{{map.scale}}"
     longitude="{{map.longitude||118.170300}}" latitude="{{map.latitude||39.65273}}"
     markers="{{markers}}" polygons="{{polygons}}"
     bindmarkertap="markertap"
     bindcallouttap="markertap"
     bindregionchange="regionChange"
     bindupdated="mapUpdated"
     show-location="{{false}}"
     enable-3D="{{false}}"
     enable-zoom
     enable-scroll
     enable-rotate
     subkey="SDEBZ-I74W4-QLGUX-XXYXU-HIR23-3QFBJ"
     layer-style="2"
     style="width: 100%; height: 100vh;position: relative;">
</map>
<view class="moveToLocationView">
    <view bindtap="moveToLocation" class="view moveToLocation flex align-center justify-center">
        <image class="moveToLocation-image" src="http://nosqn.colorcun.com/loaction.png"></image>
    </view>
</view>
<view class="bg-white font28r region-button flex-cc font-bold" bindtap="tapregionchange">展示当前区域内餐厅</view>
<view class="moveToLocationView">
    <view bindtap="switchpage" class="view moveToLocation flex-vc" style="top: -490rpx;">
        <image class="moveToLocation-image" src="http://nosqn.colorcun.com/menu.png" style="width: 32rpx;height: 26rpx;margin-bottom: 8rpx;"></image>
		<view style="color: #42A5FF;font-size: 20rpx;">列表</view>
    </view>
</view>
<view class="seller-list">
	<swiper previous-margin="50rpx" next-margin="50rpx" current="{{current}}" bindchange="switchseller">
		<block wx:for="{{sellers}}" wx:key="{{item.id}}" wx:for-item="selleritem">
			<swiper-item style="padding: 20rpx 0;">
				<view class="seller-item" bindtap="todetail" data-index="{{index}}">
					<view class="flex-ll" style="align-items: flex-start;">
						<view class="seller-image-cover">
							<image src="{{selleritem.seller_image}}" class="seller-image" mode="aspectFill"></image>
						</view>
						
						<view>
							<view class="black-font font-bold font38r font-more" style="margin-bottom: 10rpx;width: 370rpx;">
							<text style="color: #ffffff;font-size: 24rpx;margin-right: 4rpx;background-color:#d81e06;display: inline-block;border-radius: 8rpx;width: 66rpx;height: 36rpx;line-height: 36rpx;text-align: center;" wx:if="{{selleritem.is_have_activity==1}}">优惠</text>	
							{{selleritem.sellername}}
							</view>
							<view class="gray-font font26r" style="padding-bottom: 14rpx;">{{selleritem.cateStr}}</view>
							<view style="padding-top:4rpx;" wx:if="{{selleritem.activity && selleritem.activity.length>0}}">
								<block wx:for="{{selleritem.activity}}" wx:key="selleractivitykey" wx:if="{{index<2}}">
								    <view class="cu-tag line-yellow" style="margin-bottom: 6rpx;">
								        <text class="text-orange">{{(item.type==2?'满赠':item.title)}}</text>
								    </view>
								</block>
							</view>
							<view class="flex-ll">
								<view class="gray-font font24r" style="margin-right: 40rpx;">{{util.distance(selleritem.distance||selleritem.distance_centre)}}</view>
								<view class="gray-font font24r" wx:if="{{selleritem.average>0}}">¥{{selleritem.average}}/人</view>
							</view>
							<!-- <view></view> -->
						</view>
					</view>
					<view class="seller-room flex-ll">
						<view class="flex-ll" style="width:450rpx;height:52rpx;overflow: scroll;">
							<block wx:for="{{selleritem.class}}" wx:key="seclass">
								<block wx:if="{{index<3}}">
									<view data-cid="{{item.id}}" data-cname="{{item.name}}" class="room-type line-blue text-blue">{{item.name}}</view>
								</block>
							</block>
							 <block wx:if="{{selleritem.class.length>3}}">
								<view class="room-type line-blue text-blue">...</view>
							 </block>
						</view>
						<view class="box-shadow"></view>
						<view class="book-cover">
							<view class="white-font font28r font-bold book-button" data-index="{{index}}" catchtap="reserve">订包间</view>
						</view>
					</view>
				</view>
			</swiper-item>
		</block>
	</swiper>
	<!-- <block wx:for="{{sellers}}" wx:key="{{item.id}}" wx:for-item="selleritem">
		<view class="seller-item" style="left:{{(index-current)*650+60}}rpx" catchtouchstart="start" catchtouchend="switch">
			<view class="flex-ll" style="align-items: flex-start;">
				<view class="seller-image-cover">
					<cover-image src="{{selleritem.seller_image}}" class="seller-image"></cover-image>
				</view>
				
				<view>
					<view class="black-font font-bold font38r font-more" style="margin-bottom: 10rpx;width: 370rpx;">{{selleritem.sellername}}</view>
					<view class="gray-font font26r">{{selleritem.cateStr}}</view>
					<block wx:for="{{selleritem.activity}}" wx:key="selleractivitykey" wx:if="{{index<3}}">
					    <view class="cu-tag line-yellow view">
					        <text class="text-orange">{{(item.type==2?'满赠':item.title)}}</text>
					    </view>
					</block>
				</view>
			</view>
			<view class="seller-room flex-ll">
				<view class="flex-ll" style="width:450rpx;height:52rpx;overflow: auto;">
					<block wx:for="{{selleritem.class}}" wx:key="seclass">
					    <view data-cid="{{item.id}}" data-cname="{{item.name}}" class="room-type line-blue text-blue">{{item.name}}</view>
					</block> 
				</view>
				<view class="book-cover">
					<view class="white-font font28r font-bold book-button">订包间</view>
				</view>
			</view>
		</view>
	</block> -->
	
</view>

<getpos bindpos="onpos" id="getpos" hasFailPop></getpos>
<a2l bindshow="a2lshow" bindhide="a2lshow" key="INDEX" type="black20"></a2l>
<as-phone id="as"></as-phone>
<menu></menu>
<service></service>