代客下单修改,增加线上店铺装修页面

This commit is contained in:
2025-02-22 10:00:04 +08:00
parent e0ae1cca67
commit 504aa80c9e
16 changed files with 1371 additions and 45 deletions

View File

@@ -37,12 +37,12 @@ const controls = ref([
{ label: "整单备注", key: "all-note", disabled: false, per: "all-note" },
{ label: "退菜", key: "", disabled: false, per: "order" },
{ label: "免厨打", key: "is_print", disabled: false, per: "cart" },
{ label: "单品改价", key: "", disabled: false, per: "cart" },
{ label: "等叫", key: "", disabled: false, per: "cart" },
{ label: "单品改价", key: "changePriceClick", disabled: false, per: "cart" },
{ label: "等叫", key: "is_wait_call", disabled: false, per: "cart" },
{ label: "整单等叫", key: "", disabled: false, per: "all-wating" },
]);
const emits = defineEmits(["noteClick"]);
const emits = defineEmits(["noteClick", "changePriceClick", "packClick"]);
function controlsClick(item) {
switch (item.key) {
case "is_gift":
@@ -57,8 +57,8 @@ function controlsClick(item) {
case "del":
carts.del(carts.selCart);
break;
case "save":
carts.saveCart();
case "changePriceClick":
emits("changePriceClick", carts.selCart);
break;
case "one-note":
emits("noteClick", true);
@@ -66,8 +66,8 @@ function controlsClick(item) {
case "all-note":
emits("noteClick", false);
break;
case "order":
carts.order();
case "is_wait_call":
carts.updateTag("is_wait_call", carts.selCart.is_wait_call ? 0 : 1);
break;
case "all-wating":
carts.allWating();
@@ -96,6 +96,9 @@ function returnLabel(item) {
if (item.key == "is_print") {
return carts.selCart.is_print ? "免厨打" : "打印";
}
if (item.key == "is_wait_call") {
return carts.selCart.is_wait_call ? "取消等叫" : "等叫";
}
return item.label;
}
</script>