|
@@ -182,20 +182,10 @@ Page({ |
|
@@ -182,20 +182,10 @@ Page({ |
|
182
|
})
|
182
|
})
|
|
183
|
},
|
183
|
},
|
|
184
|
async startDinner(e) {
|
184
|
async startDinner(e) {
|
|
185
|
- let cause = {};
|
|
|
|
186
|
- let enter_params = util.cache('enter_params');
|
|
|
|
187
|
- let sc = (await App.Reserve.SellerInfo(enter_params)).data
|
|
|
|
188
|
- cause = {desc: ""}
|
|
|
|
189
|
- if (enter_params) {
|
|
|
|
190
|
- cause.uid = enter_params.manager_id;
|
|
|
|
191
|
- }
|
|
|
|
192
|
- if (sc.seller_user) {
|
|
|
|
193
|
- cause.uname = (sc.seller_user.nick_name || sc.seller_user.nickname)
|
|
|
|
194
|
- }
|
|
|
|
195
|
App.Reserve.SetReserveStatus({
|
185
|
App.Reserve.SetReserveStatus({
|
|
196
|
rid: this.data.bookInfo.id,
|
186
|
rid: this.data.bookInfo.id,
|
|
197
|
status: util.attr(e, 'status'),
|
187
|
status: util.attr(e, 'status'),
|
|
198
|
- cause: JSON.stringify(cause),
|
188
|
+ cause: await this.getCause(),
|
|
199
|
}).then(() => {
|
189
|
}).then(() => {
|
|
200
|
this.getDetail(this.data.bookInfo.id, true);
|
190
|
this.getDetail(this.data.bookInfo.id, true);
|
|
201
|
});
|
191
|
});
|
|
@@ -218,14 +208,21 @@ Page({ |
|
@@ -218,14 +208,21 @@ Page({ |
|
218
|
cancelColor:'',
|
208
|
cancelColor:'',
|
|
219
|
confirmText:'去安排',
|
209
|
confirmText:'去安排',
|
|
220
|
confirmColor:'',
|
210
|
confirmColor:'',
|
|
221
|
- success:(res)=>{
|
211
|
+ success:(async (res)=>{
|
|
222
|
console.info(res)
|
212
|
console.info(res)
|
|
223
|
if(res.cancel){
|
213
|
if(res.cancel){
|
|
224
|
- this.getDetail(this.data.bookInfo.id,true);
|
214
|
+ let params={
|
|
|
|
215
|
+ rid:this.data.bookInfo.id,
|
|
|
|
216
|
+ status:6,
|
|
|
|
217
|
+ cause:await this.getCause('拒绝订单'),
|
|
|
|
218
|
+ }
|
|
|
|
219
|
+ App.Reserve.SetReserveStatus(params).then(()=>{
|
|
|
|
220
|
+ this.getDetail(this.data.bookInfo.id,true);
|
|
|
|
221
|
+ })
|
|
225
|
}else{//分配
|
222
|
}else{//分配
|
|
226
|
this.arrangeOrder()
|
223
|
this.arrangeOrder()
|
|
227
|
}
|
224
|
}
|
|
228
|
- }
|
225
|
+ })
|
|
229
|
})
|
226
|
})
|
|
230
|
},
|
227
|
},
|
|
231
|
arrangeOrder(){
|
228
|
arrangeOrder(){
|
|
@@ -243,11 +240,17 @@ Page({ |
|
@@ -243,11 +240,17 @@ Page({ |
|
243
|
},'./b_desk')
|
240
|
},'./b_desk')
|
|
244
|
})
|
241
|
})
|
|
245
|
},
|
242
|
},
|
|
246
|
- arrangeDesk(res){
|
243
|
+ async arrangeDesk(res){
|
|
247
|
console.log('arrangeDesk',res.tableid)
|
244
|
console.log('arrangeDesk',res.tableid)
|
|
248
|
-
|
|
|
|
249
|
- //刷新
|
|
|
|
250
|
- this.getDetail(this.data.bookInfo.id,true);
|
245
|
+ let params={
|
|
|
|
246
|
+ rid:this.data.bookInfo.id,
|
|
|
|
247
|
+ status:5,
|
|
|
|
248
|
+ cause:await this.getCause('安排包间'),
|
|
|
|
249
|
+ tid:res.tableid.toString()
|
|
|
|
250
|
+ }
|
|
|
|
251
|
+ App.Reserve.SetReserveStatus(params).then(()=>{
|
|
|
|
252
|
+ this.getDetail(this.data.bookInfo.id,true);
|
|
|
|
253
|
+ })
|
|
251
|
},
|
254
|
},
|
|
252
|
easyCall(e){
|
255
|
easyCall(e){
|
|
253
|
let bi=this.data.bookInfo
|
256
|
let bi=this.data.bookInfo
|
|
@@ -270,4 +273,17 @@ Page({ |
|
@@ -270,4 +273,17 @@ Page({ |
|
270
|
util.toast('号码为空','none')
|
273
|
util.toast('号码为空','none')
|
|
271
|
}
|
274
|
}
|
|
272
|
},
|
275
|
},
|
|
|
|
276
|
+ async getCause(desc=""){
|
|
|
|
277
|
+ let cause = {};
|
|
|
|
278
|
+ let enter_params = util.cache('enter_params');
|
|
|
|
279
|
+ let sc = (await App.Reserve.SellerInfo(enter_params)).data
|
|
|
|
280
|
+ cause = {desc: desc}
|
|
|
|
281
|
+ if (enter_params) {
|
|
|
|
282
|
+ cause.uid = enter_params.manager_id;
|
|
|
|
283
|
+ }
|
|
|
|
284
|
+ if (sc.seller_user) {
|
|
|
|
285
|
+ cause.uname = (sc.seller_user.nick_name || sc.seller_user.nickname)
|
|
|
|
286
|
+ }
|
|
|
|
287
|
+ return JSON.stringify(cause)
|
|
|
|
288
|
+ }
|
|
273
|
}) |
289
|
}) |