|
...
|
...
|
@@ -33,7 +33,7 @@ Component({ |
|
|
|
* 组件的初始数据
|
|
|
|
*/
|
|
|
|
data: {
|
|
|
|
|
|
|
|
itemList:[],
|
|
|
|
},
|
|
|
|
|
|
|
|
/**
|
|
...
|
...
|
@@ -45,9 +45,36 @@ Component({ |
|
|
|
if(!this.data.event) return;
|
|
|
|
this[this.data.event]()
|
|
|
|
},
|
|
|
|
boardClickCallback(e){
|
|
|
|
let board=this.data.board;
|
|
|
|
switch (e.detail.value){
|
|
|
|
case '查看详情':
|
|
|
|
wx.navigateTo({
|
|
|
|
url:'b_detail?id='+board.reserve_id,
|
|
|
|
});
|
|
|
|
break;
|
|
|
|
case '启用桌位':
|
|
|
|
this.boardEnable(1)
|
|
|
|
break;
|
|
|
|
case '停用桌位':
|
|
|
|
this.boardEnable(0)
|
|
|
|
break;
|
|
|
|
case '订座':
|
|
|
|
wx.navigateTo({
|
|
|
|
url:'b_addnew?hasQuick=1&tid='+board.id
|
|
|
|
+'&tnum='+(board.most_pnum>board.table_pnum?board.most_pnum:board.table_pnum)
|
|
|
|
+'&time='+1
|
|
|
|
+'&date=',
|
|
|
|
});
|
|
|
|
break;
|
|
|
|
}
|
|
|
|
},
|
|
|
|
//桌位操作
|
|
|
|
boardOpt(){
|
|
|
|
let itemList=[]
|
|
|
|
if(!this.data.board.reserve_id && this.data.board.enable==1){
|
|
|
|
itemList.push('订座')
|
|
|
|
}
|
|
|
|
if(this.data.board.reserve_id>0){
|
|
|
|
itemList.push('查看详情')
|
|
|
|
}
|
|
...
|
...
|
@@ -57,23 +84,10 @@ Component({ |
|
|
|
itemList.push('取消')
|
|
|
|
}
|
|
|
|
this.itemList=itemList;
|
|
|
|
wx.showActionSheet({
|
|
|
|
itemList:this.itemList,
|
|
|
|
success:(res)=>{
|
|
|
|
console.log(res.tapIndex,this.itemList[res.tapIndex]);
|
|
|
|
if('启用桌位'==this.itemList[res.tapIndex]){
|
|
|
|
this.boardEnable(1)
|
|
|
|
}
|
|
|
|
if('停用桌位'==this.itemList[res.tapIndex]){
|
|
|
|
this.boardEnable(0)
|
|
|
|
}
|
|
|
|
if('查看详情'==this.itemList[res.tapIndex]){
|
|
|
|
wx.navigateTo({
|
|
|
|
url:'b_detail?id='+this.data.board.reserve_id,
|
|
|
|
});
|
|
|
|
}
|
|
|
|
},
|
|
|
|
this.setData({
|
|
|
|
itemList:itemList,
|
|
|
|
})
|
|
|
|
this.selectComponent('#boardas').show();
|
|
|
|
},
|
|
|
|
//桌位选择
|
|
|
|
boardChoose(){
|
...
|
...
|
|