桌台更新

This commit is contained in:
2024-10-08 10:48:06 +08:00
parent f5ac091bfe
commit 0fda4ec9fc
3 changed files with 24 additions and 3 deletions

View File

@@ -4,14 +4,14 @@
<view class="u-flex u-flex-1 u-row-between">
<view class="u-flex u-p-t-30 u-p-b-30 u-flex-1 u-row-center" @tap="showsTimesToggle">
<text class="u-m-r-12">{{times.list[times.active]}}</text>
<image src="/pageInvoicing/static/images/icon-arrow-down-fill.svg" class="icon-arrow-down-fill"
<image src="/pageTable/static/images/icon-arrow-down-fill.svg" class="icon-arrow-down-fill"
mode="">
</image>
</view>
<view class="u-flex u-p-t-30 u-p-b-30 u-flex-1 u-row-center" @tap="showstatusToggle">
<text class="u-m-r-12"
:class="{'color-main':status.active!=0}">{{status.list[status.active].label }}</text>
<image src="/pageInvoicing/static/images/icon-arrow-down-fill.svg" class="icon-arrow-down-fill"
<image src="/pageTable/static/images/icon-arrow-down-fill.svg" class="icon-arrow-down-fill"
mode="">
</image>
</view>
@@ -109,6 +109,7 @@
onBeforeUnmount,
watch
} from 'vue';
import infoBox from '@/commons/utils/infoBox.js'
const refMoreSheet = ref(null)
const actionSheet = reactive({
list: ['结账', '清台','增减菜','换台','打印订单','历史订单'],
@@ -124,13 +125,30 @@
async function actionSheetClick(index) {
console.log(index);
const item=actionSheet.selTable
//编辑
// refTableShow()
if (index == 0) {
return
}
if (index == 1) {
return
//清台
return uni.showModal({
title: '提示',
content: '确定要清台:' + item.name + '',
success(res) {
if (res.confirm) {
$table.update({
...item,
status: "idle",
qrcode: item.tableId,
}).then(res=>{
infoBox.showToast('清台成功')
tableUpdate()
})
}
}
})
}
if (index == 2) {
return