From 48280f92df79ccade679c7d8cf3283d503a7d023 Mon Sep 17 00:00:00 2001
From: gyq <875626088@qq.com>
Date: Wed, 26 Mar 2025 17:03:24 +0800
Subject: [PATCH] =?UTF-8?q?1.=E4=BC=98=E5=8C=96=E8=B4=AD=E7=89=A9=E8=BD=A6?=
=?UTF-8?q?=E5=88=A0=E9=99=A4=202.=E4=BC=98=E5=8C=96=E6=A0=87=E7=AD=BE?=
=?UTF-8?q?=E5=B0=8F=E7=A5=A8?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
public/tag_print.html | 2 +-
src/store/goods.js | 12 ++++++++++--
src/store/socket.js | 6 +++++-
src/views/device/add_label.vue | 2 +-
4 files changed, 17 insertions(+), 5 deletions(-)
diff --git a/public/tag_print.html b/public/tag_print.html
index c9431b9..027eb7f 100644
--- a/public/tag_print.html
+++ b/public/tag_print.html
@@ -18,7 +18,7 @@
-
{{data.outNumber}}
+
座位号:{{data.masterId}}
diff --git a/src/store/goods.js b/src/store/goods.js
index 25dc157..b091eb9 100644
--- a/src/store/goods.js
+++ b/src/store/goods.js
@@ -580,8 +580,16 @@ export const useGoods = defineStore("goods", {
);
},
// 删除购物车回执操作
- successDeleteCartItem() {
- this.cartList.splice(this.cartActiveIndex, 1);
+ successDeleteCartItem(data = null) {
+ if (data && data.id) {
+ let index = this.cartList.findIndex(
+ (val) => val.product_id == data.product_id
+ );
+ this.cartList.splice(index, 1);
+ } else {
+ this.cartList.splice(this.cartActiveIndex, 1);
+ }
+
this.selectCartItemHandle(
this.cartActiveIndex == 0 ? 0 : this.cartActiveIndex - 1
);
diff --git a/src/store/socket.js b/src/store/socket.js
index 69709d8..0fb8d3e 100644
--- a/src/store/socket.js
+++ b/src/store/socket.js
@@ -113,7 +113,11 @@ export const useSocket = defineStore("socket", {
break;
case "del":
// 删除购物车商品
- goodsStore.successDeleteCartItem();
+ if (data.type && data.type == "bc") {
+ goodsStore.successDeleteCartItem(data.data);
+ } else {
+ goodsStore.successDeleteCartItem();
+ }
break;
case "cleanup":
// 清空购物车
diff --git a/src/views/device/add_label.vue b/src/views/device/add_label.vue
index d36c711..79ce262 100644
--- a/src/views/device/add_label.vue
+++ b/src/views/device/add_label.vue
@@ -71,7 +71,7 @@
-
{{ printData.outNumber }}
+
座位号:{{ printData.masterId }}