Commit ab147afac5e34b5a60130de903a122aca7413b34

Authored by vking
1 parent 8de2f913

online

@@ -16,6 +16,7 @@ Page({ @@ -16,6 +16,7 @@ Page({
16 currentView:1, 16 currentView:1,
17 hasOnlineReserve:false, 17 hasOnlineReserve:false,
18 activeTab:'detail', 18 activeTab:'detail',
  19 + hasFullHouse:false,//满房
19 }, 20 },
20 21
21 /** 22 /**
@@ -93,6 +94,11 @@ Page({ @@ -93,6 +94,11 @@ Page({
93 */ 94 */
94 onShow: function () { 95 onShow: function () {
95 this.selectComponent('#getpos').getPos(); 96 this.selectComponent('#getpos').getPos();
  97 + if(this.data.reserveDate){//后退进入等情况刷新时段
  98 + this.setData({
  99 + reserveDate:this.data.reserveDate
  100 + })
  101 + }
96 }, 102 },
97 103
98 /** 104 /**
@@ -269,6 +275,11 @@ Page({ @@ -269,6 +275,11 @@ Page({
269 }, 275 },
270 selecttime(e){//时间改变 276 selecttime(e){//时间改变
271 console.log(e); 277 console.log(e);
  278 + if(!e.detail.time){//满房
  279 + this.setData({
  280 + hasFullHouse:true,
  281 + })
  282 + }
272 this.reserve.time=e.detail.time; 283 this.reserve.time=e.detail.time;
273 if(e.detail.action=='click'){ 284 if(e.detail.action=='click'){
274 this.reserve.sid=this.options.id 285 this.reserve.sid=this.options.id
@@ -197,8 +197,10 @@ @@ -197,8 +197,10 @@
197 <view hidden="{{activeTab!='reserve'}}" wx:if="{{seller.id}}"> 197 <view hidden="{{activeTab!='reserve'}}" wx:if="{{seller.id}}">
198 <view class="olreserve"> 198 <view class="olreserve">
199 <calendar seller="{{seller}}" bindselectdate="selectdate"></calendar> 199 <calendar seller="{{seller}}" bindselectdate="selectdate"></calendar>
200 - <people seller="{{seller}}" bindselectpeople="selectpeople"></people> 200 + <people seller="{{seller}}" bindselectpeople="selectpeople" hidden="{{!hasFullHouse}}"></people>
201 <view class="reserve-time Semibold">可订时间</view> 201 <view class="reserve-time Semibold">可订时间</view>
202 - <dur seller="{{seller}}" date="{{reserveDate}}" bindselecttime="selecttime"></dur> 202 + <dur seller="{{seller}}" hidden="{{!hasFullHouse}}"
  203 + date="{{reserveDate}}" bindselecttime="selecttime"></dur>
  204 + <view class="hasFullHouse Semibold flex-vc" wx:if="{{hasFullHouse}}">今日所有包间已订满</view>
203 </view> 205 </view>
204 </view> 206 </view>
@@ -512,3 +512,12 @@ @@ -512,3 +512,12 @@
512 padding: 44rpx 0 38rpx 30rpx; 512 padding: 44rpx 0 38rpx 30rpx;
513 font-size: 32rpx; 513 font-size: 32rpx;
514 } 514 }
  515 +.hasFullHouse{
  516 + height: 100rpx;
  517 + font-size: 30rpx;
  518 + color: #FFFFFF;
  519 + background-color: #999999;
  520 + line-height: 100rpx;
  521 + width: calc(100% - 60rpx);
  522 + margin: 0 auto;
  523 +}