Commit f66eb03b4fe0b654ad8a938a61a36f09dc1bcb3f

Authored by wangfan
1 parent 42cdb931

v2 customer view

@@ -24,6 +24,10 @@ Component({ @@ -24,6 +24,10 @@ Component({
24 hasListShare:{ //首页列表的预订人+分享 24 hasListShare:{ //首页列表的预订人+分享
25 type:Boolean, 25 type:Boolean,
26 value:false 26 value:false
  27 + },
  28 + hasShowStatus:{ //右上角显示状态
  29 + type:Boolean,
  30 + value:false
27 } 31 }
28 }, 32 },
29 33
@@ -67,11 +71,16 @@ Component({ @@ -67,11 +71,16 @@ Component({
67 +(this.data.detail.tables[0].tid==2?'包间':''); 71 +(this.data.detail.tables[0].tid==2?'包间':'');
68 } 72 }
69 } 73 }
70 - this.setData({ 74 + let obj={
71 rdateStr:util.unixtoTime(this.data.detail.rdate,'MM月DD日 HH:II'), 75 rdateStr:util.unixtoTime(this.data.detail.rdate,'MM月DD日 HH:II'),
72 tableSubInfo:tableSubInfo, 76 tableSubInfo:tableSubInfo,
73 masterMan:masterMan, 77 masterMan:masterMan,
74 - }) 78 + }
  79 + if(this.data.hasShowStatus){
  80 + let ns=new Date()/1000
  81 + obj.showStatusStr=ns>this.data.detail.rdate?'已结束':'已预定';
  82 + }
  83 + this.setData(obj)
75 } 84 }
76 } 85 }
77 } 86 }
@@ -7,7 +7,10 @@ @@ -7,7 +7,10 @@
7 </view> 7 </view>
8 <view class="name Medium">{{seller.sellername}}</view> 8 <view class="name Medium">{{seller.sellername}}</view>
9 </view> 9 </view>
10 - <view class="more"> 10 + <view wx:if="{{hasShowStatus}}" style="font-size: 30rpx;">
  11 + {{showStatusStr}}
  12 + </view>
  13 + <view class="more" wx:else="">
11 <image src="/pages/image/click.png"></image> 14 <image src="/pages/image/click.png"></image>
12 </view> 15 </view>
13 </view> 16 </view>
@@ -14,6 +14,7 @@ @@ -14,6 +14,7 @@
14 <navigator url="/pages/customer/{{detail.navigator}}?id={{detail.id}}"> 14 <navigator url="/pages/customer/{{detail.navigator}}?id={{detail.id}}">
15 <view class="card"> 15 <view class="card">
16 <card 16 <card
  17 + hasShowStatus
17 seller="{{detail.seller}}" detail="{{detail}}"></card> 18 seller="{{detail.seller}}" detail="{{detail}}"></card>
18 </view> 19 </view>
19 </navigator> 20 </navigator>