Commit c5a321fe197cdf55cbda0796aee981ea947a4568

Authored by vking
1 parent 4d7ba3e9

online

@@ -24,11 +24,11 @@ Component({ @@ -24,11 +24,11 @@ Component({
24 this.triggerEvent('selecttime',{time:this.data.time,action:'defalut'}) 24 this.triggerEvent('selecttime',{time:this.data.time,action:'defalut'})
25 }, 25 },
26 observers: { 26 observers: {
27 - 'date': function(date) {  
28 - this.setData({  
29 - date: date  
30 - })  
31 - } 27 + // 'date': function(date) {
  28 + // this.setData({
  29 + // date: date
  30 + // })
  31 + // }
32 }, 32 },
33 methods:{ 33 methods:{
34 selecttime(e){ 34 selecttime(e){
1 { 1 {
2 "component": true, 2 "component": true,
3 - "usingComponents": {} 3 + "usingComponents": {
  4 + "formids": "/components/formids/formids"
  5 + }
4 } 6 }
1 <!--components/seller-card/seller-card.wxml--> 1 <!--components/seller-card/seller-card.wxml-->
2 <view class="card {{hasOnlineReserve?'online':''}}"> 2 <view class="card {{hasOnlineReserve?'online':''}}">
3 - <view class="seller flex-lr">  
4 - <view class="flex-ll">  
5 - <view class="avatar" wx:if="{{seller.seller_image}}">  
6 - <image src="{{seller.seller_image}}"></image> 3 + <formids url="/pages/reserve/detail?id={{seller.id}}">
  4 + <view class="seller flex-lr">
  5 + <view class="flex-ll">
  6 + <view class="avatar" wx:if="{{seller.seller_image}}">
  7 + <image src="{{seller.seller_image}}"></image>
  8 + </view>
  9 + <view class="card-class name Medium">{{seller.sellername}}</view>
  10 + </view>
  11 + <view wx:if="{{hasShowStatus}}" style="font-size: 30rpx;">
  12 + {{showStatusStr}}
  13 + </view>
  14 + <view class="more" wx:else="">
  15 + <image src="http://qn.colorcun.com/custom/lite-yd/image/click.png"></image>
7 </view> 16 </view>
8 - <view class="card-class name Medium">{{seller.sellername}}</view>  
9 - </view>  
10 - <view wx:if="{{hasShowStatus}}" style="font-size: 30rpx;">  
11 - {{showStatusStr}}  
12 - </view>  
13 - <view class="more" wx:else="">  
14 - <image src="http://qn.colorcun.com/custom/lite-yd/image/click.png"></image>  
15 </view> 17 </view>
16 - </view> 18 + </formids>
17 <view class="context flex-lr"> 19 <view class="context flex-lr">
18 <view class="left info Medium"> 20 <view class="left info Medium">
19 <view class="label">时间</view> 21 <view class="label">时间</view>
@@ -24,6 +24,12 @@ Page({ @@ -24,6 +24,12 @@ Page({
24 onLoad: function (options) { 24 onLoad: function (options) {
25 console.log('onLoad', options) 25 console.log('onLoad', options)
26 this.options=options 26 this.options=options
  27 + if(options.activeTab && options.activeTab!='detail'){
  28 + this.setData({
  29 + activeTab:options.activeTab||'detail',
  30 + })
  31 + }
  32 +
27 App.Customer.IsCollectionSeller({ 33 App.Customer.IsCollectionSeller({
28 sid:options.id, 34 sid:options.id,
29 openid:getApp().openid 35 openid:getApp().openid
@@ -71,7 +77,6 @@ Page({ @@ -71,7 +77,6 @@ Page({
71 this.setData({ 77 this.setData({
72 seller:seller, 78 seller:seller,
73 hasOnlineReserve:seller.is_online_reserve==1||true, 79 hasOnlineReserve:seller.is_online_reserve==1||true,
74 - activeTab:options.activeTab||'detail',  
75 }) 80 })
76 } 81 }
77 }) 82 })
@@ -198,6 +198,7 @@ @@ -198,6 +198,7 @@
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"></people>
  201 + <view class="reserve-time Semibold">可订时间</view>
201 <dur seller="{{seller}}" date="{{reserveDate}}" bindselecttime="selecttime"></dur> 202 <dur seller="{{seller}}" date="{{reserveDate}}" bindselecttime="selecttime"></dur>
202 </view> 203 </view>
203 </view> 204 </view>
@@ -507,3 +507,7 @@ @@ -507,3 +507,7 @@
507 .olreserve{ 507 .olreserve{
508 margin-top: 80rpx; 508 margin-top: 80rpx;
509 } 509 }
  510 +.reserve-time{
  511 + padding: 44rpx 0 38rpx 30rpx;
  512 + font-size: 32rpx;
  513 +}