From 3df43ddbaadf759c8dcad5c309afd24a98e4afd2 Mon Sep 17 00:00:00 2001 From: YeMingfei666 <1619116647@qq.com> Date: Thu, 12 Sep 2024 16:48:33 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BB=A3=E5=AE=A2=E4=B8=8B=E5=8D=95=E5=A2=9E?= =?UTF-8?q?=E5=8A=A0=E9=A4=90=E4=BD=8D=E8=B4=B9=E5=B1=95=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/table.js | 25 +++ .../table-diancan-components/cart-item.vue | 45 +++- src/views/table/components/table-diancan.vue | 204 +++++++++++------- 3 files changed, 192 insertions(+), 82 deletions(-) diff --git a/src/api/table.js b/src/api/table.js index 2d574c0..82d0d9c 100644 --- a/src/api/table.js +++ b/src/api/table.js @@ -375,3 +375,28 @@ export function $fastCreateTable(data) { } }); } + +//打印当前台桌订单 +export function $printOrder(data) { + return request({ + url: '/api/place/printOrder', + method: "post", + data:{ + shopId: localStorage.getItem("shopId"), + ...data + } + }); +} +//打印当前台桌菜品 + +export function $printDishes(data) { + return request({ + url: '/api/place/printDishes', + method: "post", + data:{ + shopId: localStorage.getItem("shopId"), + ...data + } + }); +} + diff --git a/src/views/table/components/table-diancan-components/cart-item.vue b/src/views/table/components/table-diancan-components/cart-item.vue index 8307bcb..5c79941 100644 --- a/src/views/table/components/table-diancan-components/cart-item.vue +++ b/src/views/table/components/table-diancan-components/cart-item.vue @@ -5,13 +5,18 @@ @click="itemClick" > + 退
+
- +
+ {{ item.name }} +
+
-
{{ item.name }}
+
{{ item.name }}
@@ -23,7 +28,8 @@
-
X{{ item.number }}
+
X{{ item.totalNumber }}
+
X{{ item.number }}
@@ -44,11 +50,12 @@
- +
-
¥0
-
- ¥{{ item.salePrice }} +
¥0
+
+ ¥{{ item.totalAmount }} + ¥{{ item.salePrice }}
@@ -58,6 +65,11 @@