seller-box.wxml
6.31 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
<!--components/showModal/showModal.wxml-->
<wxs src="../../../utils/util.wxs" module="util" />
<view class="seller flex-ll {{sellerStyle}}" >
<view class="image">
<image mode="aspectFill"
src="{{seller.seller_image?seller.seller_image+'?imageView2/2/w/320/interlace/0/q/100':'http://nosqn.colorcun.com/reserve/images/3x/%E6%9A%82%E6%97%A0.png'}}"></image>
<view class="room_num" wx:if="{{false}}">{{seller.room_num}}个包间</view>
<view class="room_num hasBrand Semibold" wx:if="{{hasBrand && seller.brand}}">{{seller.brand.name}}</view>
</view>
<view class="info flex-tb" style="{{hasShafa?'padding-bottom: 0;height:290rpx;':''}}">
<view style="max-width: 100%;width: 100%;">
<view class="name Semibold flex-ll">
<view class="sellername">{{seller.sellername}}</view>
<!--<view class="ActivityShort" wx:if="{{hasActivityShort && seller.is_discount>0}}"></view>-->
<view class="isopen_md flex-vc" wx:if="{{hasActivityShort && seller.isopen_md==1}}">在线买单</view>
</view>
<view wx:if="{{hasSlogan && seller.slogan}}" class="slogan">“{{seller.slogan}}”</view>
<block wx:if="{{hasNewActivityList}}">
<view class="flex-lr hasNewActivityList">
<view class="flex-ll">
<view class="text-item" wx:if="{{seller.cate.length>0}}">{{seller.cate[0].name}}</view>
<block wx:if="{{hasSuggestion || location.latitude}}">
<view class="text-item" wx:if="{{seller.distance>=0 && seller.distance!==''}}">{{hasSuggestion?'距搜索地':'距您'}}{{util.distance(seller.distance||seller.distance_centre)}}</view>
</block>
</view>
<view class="number Semibold average">
<block wx:if="{{false && seller.average>0 && hasAverage}}">¥{{seller.average}}元/人</block>
</view>
</view>
</block>
<block wx:else="">
<view class="text flex-ll" wx:if="{{seller.cate.length>0}}">
<view class="text-item" wx:for="{{seller.cate}}" wx:key="sellercatekey" wx:if="{{index<3}}">{{item.name}}</view>
</view>
<view class="text flex-ll">
<view class="text-item" wx:if="{{seller.room_num>0}}">{{seller.room_num}}个包间</view>
<block wx:if="{{hasSuggestion || location.latitude}}">
<view class="text-item" wx:if="{{seller.distance>=0 && seller.distance!==''}}">{{hasSuggestion?'距搜索地':'距您'}}{{util.distance(seller.distance||seller.distance_centre)}}</view>
</block>
</view>
</block>
<view wx:if="{{hasStat}}" class="stat">
<stat stat="{{seller.score}}"></stat>
</view>
<view wx:if="{{hasActivity && seller.activity.length>0}}" class="activity-swiper">
<view class="flex-ll">
<view class="icon-hui"></view>
<swiper
indicator-dots="{{false}}"
autoplay
interval="3000"
duration="200"
vertical
circular
>
<block wx:for="{{seller.activity}}" wx:key="selleractivitykey" >
<swiper-item>
<view class="activity-item">
{{item.title}}
</view>
</swiper-item>
</block>
</swiper>
</view>
<view class="activity-mask"></view>
</view>
<view wx:if="{{hasActivityTags && seller.activity.length>0}}" class="activity flex-ll">
<text wx:for="{{seller.activity}}" class="activity-item" wx:key="selleractivitykey" wx:if="{{index<3}}">{{['','满减','满赠','折扣','代金券','会员价'][item.type]}}</text>
</view>
<view wx:if="{{hasActivityTese && se.label_cstr}}" class="activity hasActivityTese flex-ll">
<text class="activity-item">{{se.label_cstr}}</text>
</view>
<view wx:if="{{hasActivityRed && se.label_carr.length>0}}" class="activity flex-ll">
<view wx:for="{{se.label_carr}}" class="activity-item flex-vc activity-item-{{item.type}}" wx:key="selleractivitykey">{{item.name}}</view>
<view class="activity-item flex-vc activity-item-0" wx:if="{{seller.is_card==1}}">商家补贴</view>
</view>
</view>
<view class="price flex-lr">
<view class="hasNewActivityList-txt" wx:if="{{hasNewActivityList}}">“预订买单最高立减{{seller.optimal_price}}”</view>
<view class="number Semibold" wx:else="">
<block wx:if="{{false && seller.average>0 && hasAverage}}">¥{{seller.average}}元/人</block>
</view>
<!--
<view class="phone flex-cc" id="reserve-button" catchtap="tapButton" data-type="oncall">
<block wx:if="{{se.is_online_reserve==1}}">
<view class="reserve-icon"></view>
<text class="reserve-text">订包间</text>
</block>
<text class="reserve-text" wx:else="">联系餐厅</text>
</view>
-->
<scroll-view class="scroll-view_H"
wx:if="{{hasShafa && se.class.length>0}}"
scroll-x="true" catchtap="catchtap">
<shafa class="scroll-view-item_H"
catchtap="tapButton" data-type="oncall"
data-cid="{{item.id}}" data-cname="{{item.name}}"
wx:for="{{se.class}}" wx:key="se-class">
{{item.name}}
</shafa>
</scroll-view>
<view class="reserve-button flex-vc"
wx:if="{{!hasShafa}}"
id="reserve-button" catchtap="tapButton" data-type="oncall">
订包间
</view>
</view>
</view>
</view>
<as-phone id="as"></as-phone>