|
...
|
...
|
@@ -182,20 +182,10 @@ Page({ |
|
|
|
})
|
|
|
|
},
|
|
|
|
async startDinner(e) {
|
|
|
|
let cause = {};
|
|
|
|
let enter_params = util.cache('enter_params');
|
|
|
|
let sc = (await App.Reserve.SellerInfo(enter_params)).data
|
|
|
|
cause = {desc: ""}
|
|
|
|
if (enter_params) {
|
|
|
|
cause.uid = enter_params.manager_id;
|
|
|
|
}
|
|
|
|
if (sc.seller_user) {
|
|
|
|
cause.uname = (sc.seller_user.nick_name || sc.seller_user.nickname)
|
|
|
|
}
|
|
|
|
App.Reserve.SetReserveStatus({
|
|
|
|
rid: this.data.bookInfo.id,
|
|
|
|
status: util.attr(e, 'status'),
|
|
|
|
cause: JSON.stringify(cause),
|
|
|
|
cause: await this.getCause(),
|
|
|
|
}).then(() => {
|
|
|
|
this.getDetail(this.data.bookInfo.id, true);
|
|
|
|
});
|
|
...
|
...
|
@@ -218,14 +208,21 @@ Page({ |
|
|
|
cancelColor:'',
|
|
|
|
confirmText:'去安排',
|
|
|
|
confirmColor:'',
|
|
|
|
success:(res)=>{
|
|
|
|
success:(async (res)=>{
|
|
|
|
console.info(res)
|
|
|
|
if(res.cancel){
|
|
|
|
this.getDetail(this.data.bookInfo.id,true);
|
|
|
|
let params={
|
|
|
|
rid:this.data.bookInfo.id,
|
|
|
|
status:6,
|
|
|
|
cause:await this.getCause('拒绝订单'),
|
|
|
|
}
|
|
|
|
App.Reserve.SetReserveStatus(params).then(()=>{
|
|
|
|
this.getDetail(this.data.bookInfo.id,true);
|
|
|
|
})
|
|
|
|
}else{//分配
|
|
|
|
this.arrangeOrder()
|
|
|
|
}
|
|
|
|
}
|
|
|
|
})
|
|
|
|
})
|
|
|
|
},
|
|
|
|
arrangeOrder(){
|
|
...
|
...
|
@@ -243,11 +240,17 @@ Page({ |
|
|
|
},'./b_desk')
|
|
|
|
})
|
|
|
|
},
|
|
|
|
arrangeDesk(res){
|
|
|
|
async arrangeDesk(res){
|
|
|
|
console.log('arrangeDesk',res.tableid)
|
|
|
|
|
|
|
|
//刷新
|
|
|
|
this.getDetail(this.data.bookInfo.id,true);
|
|
|
|
let params={
|
|
|
|
rid:this.data.bookInfo.id,
|
|
|
|
status:5,
|
|
|
|
cause:await this.getCause('安排包间'),
|
|
|
|
tid:res.tableid.toString()
|
|
|
|
}
|
|
|
|
App.Reserve.SetReserveStatus(params).then(()=>{
|
|
|
|
this.getDetail(this.data.bookInfo.id,true);
|
|
|
|
})
|
|
|
|
},
|
|
|
|
easyCall(e){
|
|
|
|
let bi=this.data.bookInfo
|
|
...
|
...
|
@@ -270,4 +273,17 @@ Page({ |
|
|
|
util.toast('号码为空','none')
|
|
|
|
}
|
|
|
|
},
|
|
|
|
async getCause(desc=""){
|
|
|
|
let cause = {};
|
|
|
|
let enter_params = util.cache('enter_params');
|
|
|
|
let sc = (await App.Reserve.SellerInfo(enter_params)).data
|
|
|
|
cause = {desc: desc}
|
|
|
|
if (enter_params) {
|
|
|
|
cause.uid = enter_params.manager_id;
|
|
|
|
}
|
|
|
|
if (sc.seller_user) {
|
|
|
|
cause.uname = (sc.seller_user.nick_name || sc.seller_user.nickname)
|
|
|
|
}
|
|
|
|
return JSON.stringify(cause)
|
|
|
|
}
|
|
|
|
}) |
|
|
\ No newline at end of file |
...
|
...
|
|