Commit a7d6a1e2387e5381aa697c690a002b903de8d2ed

Authored by wangfan
1 parent 8144c1bd

fixui

@@ -11,7 +11,8 @@ Page({ @@ -11,7 +11,8 @@ Page({
11 data: { 11 data: {
12 seller:{}, 12 seller:{},
13 IsCollectionSeller:false, 13 IsCollectionSeller:false,
14 - pagesHeight:'auto' 14 + pagesHeight:'auto',
  15 + current:0,
15 }, 16 },
16 17
17 /** 18 /**
@@ -212,4 +213,9 @@ Page({ @@ -212,4 +213,9 @@ Page({
212 shareUserinfo(){ 213 shareUserinfo(){
213 util.toast('授权成功,请继续分享','none'); 214 util.toast('授权成功,请继续分享','none');
214 }, 215 },
  216 + bindtransition(e){
  217 + this.setData({
  218 + current:e.detail.current
  219 + })
  220 + },
215 }) 221 })
@@ -13,18 +13,25 @@ @@ -13,18 +13,25 @@
13 </swiper-item> 13 </swiper-item>
14 </block> 14 </block>
15 </swiper> 15 </swiper>
  16 + <cover-view class="slogan" wx:if="{{seller.slogan}}">
  17 + <cover-view class="slogan-view flex-ll">
  18 + <cover-view class="dot"></cover-view>
  19 + <cover-view>{{seller.slogan}}</cover-view>
  20 + </cover-view>
  21 + </cover-view>
  22 + <cover-view class="swiper-num" wx:if="{{seller.envi_image.length>0}}">{{current+1}} / {{seller.envi_image.length}}</cover-view>
16 </view> 23 </view>
17 <view class="pages" style="height: {{pagesHeight}};overflow:{{pagesHeight=='auto'?'visible':'hidden'}}"> 24 <view class="pages" style="height: {{pagesHeight}};overflow:{{pagesHeight=='auto'?'visible':'hidden'}}">
18 <view class="seller"> 25 <view class="seller">
19 <view class="base flex-vc"> 26 <view class="base flex-vc">
20 <view class="name">{{seller.sellername}}</view> 27 <view class="name">{{seller.sellername}}</view>
21 - <view class="slogan" wx:if="{{seller.slogan}}">“{{seller.slogan}}”</view>  
22 <view class="ping flex-cc"> 28 <view class="ping flex-cc">
23 <view class="item flex-lr fen"> 29 <view class="item flex-lr fen">
24 <stat stat="{{seller.score}}"></stat> 30 <stat stat="{{seller.score}}"></stat>
25 </view> 31 </view>
26 <view class="item" wx:if="{{seller.cate.length>0}}">{{seller.cate[0]}}</view> 32 <view class="item" wx:if="{{seller.cate.length>0}}">{{seller.cate[0]}}</view>
27 <view class="item" wx:if="{{seller.average>0}}">人均{{seller.average}}元</view> 33 <view class="item" wx:if="{{seller.average>0}}">人均{{seller.average}}元</view>
  34 + <view class="item" wx:if="{{seller.room_num>0}}">{{seller.room_num}}个包间</view>
28 </view> 35 </view>
29 <view class="peitao flex-cc"> 36 <view class="peitao flex-cc">
30 <view class="icon meal_fee" wx:if="{{seller.is_meal_fee!=0}}"> 37 <view class="icon meal_fee" wx:if="{{seller.is_meal_fee!=0}}">
@@ -71,7 +78,7 @@ @@ -71,7 +78,7 @@
71 <view class="addr" bindtap="lookLocation"> 78 <view class="addr" bindtap="lookLocation">
72 <view class="addr-text flex-ll"> 79 <view class="addr-text flex-ll">
73 <image src="http://qn.colorcun.com/custom/lite-online/image/%E5%AE%9A%E4%BD%8D.png"></image> 80 <image src="http://qn.colorcun.com/custom/lite-online/image/%E5%AE%9A%E4%BD%8D.png"></image>
74 - <view>{{seller.real_address||seller.map_address}}</view> 81 + <view class="text">{{seller.real_address||seller.map_address}}</view>
75 </view> 82 </view>
76 <view class="addr-long">{{seller.distanceStr?'距您当前位置'+seller.distanceStr:''}}</view> 83 <view class="addr-long">{{seller.distanceStr?'距您当前位置'+seller.distanceStr:''}}</view>
77 </view> 84 </view>
@@ -9,6 +9,7 @@ @@ -9,6 +9,7 @@
9 .seller-banner{ 9 .seller-banner{
10 width: 100%; 10 width: 100%;
11 height: 500rpx; 11 height: 500rpx;
  12 + position: relative;
12 } 13 }
13 .seller-banner swiper,.seller-banner swiper-item{ 14 .seller-banner swiper,.seller-banner swiper-item{
14 height: 100%; 15 height: 100%;
@@ -34,12 +35,6 @@ @@ -34,12 +35,6 @@
34 margin-bottom: 10rpx; 35 margin-bottom: 10rpx;
35 overflow: hidden; 36 overflow: hidden;
36 } 37 }
37 -.slogan{  
38 - font-size: 26rpx;  
39 - height: 36rpx;  
40 - line-height: 36rpx;  
41 - margin-top: 10rpx;  
42 -}  
43 .base .ping,.base .peitao{ 38 .base .ping,.base .peitao{
44 height: 34rpx; 39 height: 34rpx;
45 line-height: 34rpx; 40 line-height: 34rpx;
@@ -109,6 +104,10 @@ @@ -109,6 +104,10 @@
109 line-height: 42rpx; 104 line-height: 42rpx;
110 margin-top: 34rpx; 105 margin-top: 34rpx;
111 } 106 }
  107 +.addr-text .text{
  108 + white-space: nowrap;
  109 + overflow: hidden;
  110 +}
112 .addr-text image{ 111 .addr-text image{
113 width: 24rpx; 112 width: 24rpx;
114 height: 28rpx; 113 height: 28rpx;
@@ -332,4 +331,39 @@ @@ -332,4 +331,39 @@
332 width: 12rpx; 331 width: 12rpx;
333 height: 40rpx; 332 height: 40rpx;
334 background-size: 100% 100%; 333 background-size: 100% 100%;
  334 +}
  335 +.slogan{
  336 + position:absolute;
  337 + right:0rpx;
  338 + bottom: 0rpx;
  339 + background-color: rgba(0,0,0,0.39);
  340 + color: #FFFFFF;
  341 + font-size: 26rpx;
  342 + width: 100%;
  343 +}
  344 +.slogan-view{
  345 + height: 80rpx;
  346 + line-height: 80rpx;
  347 + width: 100%;
  348 + white-space: nowrap;
  349 + overflow: hidden;
  350 +}
  351 +.slogan .dot{
  352 + width: 8rpx;
  353 + height: 8rpx;
  354 + background-color: #fff;
  355 + border-radius: 50%;
  356 + margin: 0 20rpx;
  357 +}
  358 +.swiper-num{
  359 + position:absolute;
  360 + right:20rpx;
  361 + bottom: 20rpx;
  362 + background-color: rgba(0,0,0,0.60);
  363 + color: #FFFFFF;
  364 + font-size: 24rpx;
  365 + height: 40rpx;
  366 + line-height: 40rpx;
  367 + padding: 0 10rpx;
  368 + border-radius: 20rpx;
335 } 369 }