Commit 3cab2477ddde5e2b122711a0609c4fa91a9292ae

Authored by vking
1 parent ede69e88

运营接单

@@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@
11 "pages/customer/remind", 11 "pages/customer/remind",
12 "pages/reserve/index", 12 "pages/reserve/index",
13 "pages/me/index", 13 "pages/me/index",
14 - "pages/me/concat", 14 + "pages/me/concat",
15 "pages/me/setting", 15 "pages/me/setting",
16 "pages/me/list", 16 "pages/me/list",
17 "pages/reserve/search", 17 "pages/reserve/search",
@@ -64,7 +64,8 @@ @@ -64,7 +64,8 @@
64 "pages/book/smsbatch/detail", 64 "pages/book/smsbatch/detail",
65 "pages/book/smsbatch/list", 65 "pages/book/smsbatch/list",
66 "pages/book/smsbatch/result", 66 "pages/book/smsbatch/result",
67 - "pages/book/roomtype/roomtype" 67 + "pages/book/roomtype/roomtype",
  68 + "pages/book/b_reserve"
68 ] 69 ]
69 } 70 }
70 ], 71 ],
@@ -124,7 +125,7 @@ @@ -124,7 +125,7 @@
124 "version": "1.2.1", 125 "version": "1.2.1",
125 "provider": "wx23a9cef3522e4f7c" 126 "provider": "wx23a9cef3522e4f7c"
126 }, 127 },
127 - "haowu":{ 128 + "haowu": {
128 "version": "3.2.0", 129 "version": "3.2.0",
129 "provider": "wx56c8f077de74b07c" 130 "provider": "wx56c8f077de74b07c"
130 } 131 }
@@ -134,9 +135,9 @@ @@ -134,9 +135,9 @@
134 "desc": "你的位置信息用于获得离你最近的餐厅" 135 "desc": "你的位置信息用于获得离你最近的餐厅"
135 } 136 }
136 }, 137 },
137 - "usingComponents":{  
138 - "layout":"/components/layout",  
139 - "fb":"/components/common/feedback" 138 + "usingComponents": {
  139 + "layout": "/components/layout",
  140 + "fb": "/components/common/feedback"
140 }, 141 },
141 "debug": true, 142 "debug": true,
142 "sitemapLocation": "sitemap.json" 143 "sitemapLocation": "sitemap.json"
@@ -15,22 +15,17 @@ Component({ @@ -15,22 +15,17 @@ Component({
15 data: { 15 data: {
16 pi: 0, 16 pi: 0,
17 dot:0, 17 dot:0,
18 - hasEditorFlag:false, 18 + hasEditorFlag:false,//添加预订
  19 + hasReserveOrder:false,//处理在线预订
19 tabsHidden:true, 20 tabsHidden:true,
20 }, 21 },
21 attached(){ 22 attached(){
22 let pages = getCurrentPages(); 23 let pages = getCurrentPages();
23 let p = pages[pages.length - 1]; 24 let p = pages[pages.length - 1];
24 - let pi = ['/pack-book/pages/book/b_addnew', '/pack-book/pages/book/b_index', '/pack-book/pages/book/b_setting', '/pack-book/pages/book/setting/index'];  
25 - for (let x in pi) {  
26 - console.log('tabBar', pi[x], p);  
27 - if (pi[x].indexOf(p.route) > -1) {  
28 - this.setData({  
29 - pi: x  
30 - })  
31 - break;  
32 - }  
33 - } 25 + let pr=p.route.split('/')
  26 + this.setData({
  27 + pi: pr[pr.length-1]
  28 + })
34 }, 29 },
35 ready(){ 30 ready(){
36 this.hasDot() 31 this.hasDot()
@@ -2,25 +2,31 @@ @@ -2,25 +2,31 @@
2 <view class="tabBar flex-cc" > 2 <view class="tabBar flex-cc" >
3 <block wx:if="{{!tabsHidden}}"> 3 <block wx:if="{{!tabsHidden}}">
4 <formids wx:if="{{hasEditorFlag}}" class="item flex-vc" bindtap="redirectTo" data-url="/pack-book/pages/book/b_addnew"> 4 <formids wx:if="{{hasEditorFlag}}" class="item flex-vc" bindtap="redirectTo" data-url="/pack-book/pages/book/b_addnew">
5 - <view class="flex-vc {{pi==0?'checked':''}}" > 5 + <view class="flex-vc {{pi=='b_addnew'?'checked':''}}" >
6 <view class="icon reserve"></view> 6 <view class="icon reserve"></view>
7 <view class="text">订座</view> 7 <view class="text">订座</view>
8 </view> 8 </view>
9 </formids> 9 </formids>
  10 + <formids wx:if="{{hasReserveOrder}}" class="item flex-vc" bindtap="redirectTo" data-url="/pack-book/pages/book/b_reserve">
  11 + <view class="flex-vc {{pi=='b_reserve'?'checked':''}}">
  12 + <view class="icon book"></view>
  13 + <view class="text">待确认</view>
  14 + </view>
  15 + </formids>
10 <formids class="item flex-vc" bindtap="redirectTo" data-url="/pack-book/pages/book/b_index"> 16 <formids class="item flex-vc" bindtap="redirectTo" data-url="/pack-book/pages/book/b_index">
11 - <view class="flex-vc {{pi==1?'checked':''}}"> 17 + <view class="flex-vc {{pi=='b_index'?'checked':''}}">
12 <view class="icon book"></view> 18 <view class="icon book"></view>
13 <view class="text">已预订</view> 19 <view class="text">已预订</view>
14 </view> 20 </view>
15 </formids> 21 </formids>
16 <formids class="item flex-vc" bindtap="redirectTo" data-url="/pack-book/pages/book/b_setting"> 22 <formids class="item flex-vc" bindtap="redirectTo" data-url="/pack-book/pages/book/b_setting">
17 - <view class="flex-vc {{pi==2?'checked':''}}"> 23 + <view class="flex-vc {{pi=='b_setting'?'checked':''}}">
18 <view class="icon board"></view> 24 <view class="icon board"></view>
19 <view class="text">桌位</view> 25 <view class="text">桌位</view>
20 </view> 26 </view>
21 </formids> 27 </formids>
22 <formids class="item flex-vc" bindtap="redirectTo" data-url="/pack-book/pages/book/setting/index"> 28 <formids class="item flex-vc" bindtap="redirectTo" data-url="/pack-book/pages/book/setting/index">
23 - <view class="flex-vc {{pi==3?'checked':''}}"> 29 + <view class="flex-vc {{pi=='index'?'checked':''}}">
24 <view class="icon setting"> 30 <view class="icon setting">
25 <view class="dot" wx:if="{{dot>0}}"></view> 31 <view class="dot" wx:if="{{dot>0}}"></view>
26 </view> 32 </view>
@@ -16,7 +16,7 @@ @@ -16,7 +16,7 @@
16 } 16 }
17 .tabBar .item{ 17 .tabBar .item{
18 width: 33%; 18 width: 33%;
19 - min-width: 25%; 19 + min-width: 20%;
20 } 20 }
21 .dot{ 21 .dot{
22 position: absolute; 22 position: absolute;