|
@@ -239,6 +239,7 @@ const open = (item: any, num?: number, orderNumber?: any) => {
|
|
|
orderData.sumNumSum = 0
|
|
|
}
|
|
|
})
|
|
|
+ dishList.value = dishListall;//显示所有菜品
|
|
|
}
|
|
|
watch(search, (value) => {
|
|
|
if (!value) {
|
|
@@ -322,6 +323,8 @@ const beforeClose = () => {
|
|
|
// })
|
|
|
// }
|
|
|
showOrderConsole.value = false
|
|
|
+ search.value = "";
|
|
|
+ buttonType.value = "all"
|
|
|
emit('init')
|
|
|
}
|
|
|
const add = (item: any) => {
|
|
@@ -334,8 +337,9 @@ const addGoods = (item: any) => {
|
|
|
}
|
|
|
orderLoading.value = true
|
|
|
console.warn("***addGoods-reject1***",orderLoading.value)
|
|
|
+ //从未出单的餐品查找
|
|
|
const tempGoods = data.selectGoods.filter((element: any) => {
|
|
|
- return element.id == item.id
|
|
|
+ return element.id == item.id && element.status != 1
|
|
|
})
|
|
|
if (tempGoods.length == 0) {
|
|
|
item.num = 1
|
|
@@ -381,7 +385,7 @@ const reduce = (item: any) => {
|
|
|
}
|
|
|
orderLoading.value = true
|
|
|
const tempGoods = data.selectGoods.filter((element: any) => {
|
|
|
- return element.id == item.id
|
|
|
+ return element.id == item.id && element.status != 1
|
|
|
})
|
|
|
const t = data.selectGoods.indexOf(tempGoods[0])
|
|
|
const n = data.selectGoods[t].num
|