From d6f61005fd30c36887aee0d2757b399a7b19d064 Mon Sep 17 00:00:00 2001
From: wangxiaowei <1121133807@qq.com>
Date: Wed, 22 Apr 2026 17:35:15 +0800
Subject: [PATCH] =?UTF-8?q?=E9=97=A8=E5=BA=97=E9=80=89=E6=8B=A9=E6=B7=BB?=
=?UTF-8?q?=E5=8A=A0=E8=A2=AB=E5=88=A0=E9=99=A4=E7=9A=84id=E6=8F=90?=
=?UTF-8?q?=E4=BA=A4=E5=88=B0=E5=90=8E=E5=8F=B0?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/tea_store/edit.vue | 4 ++--
src/views/tea_store/store_user/edit.vue | 16 +++++++++++++++-
2 files changed, 17 insertions(+), 3 deletions(-)
diff --git a/src/views/tea_store/edit.vue b/src/views/tea_store/edit.vue
index 921ad68..212b3eb 100644
--- a/src/views/tea_store/edit.vue
+++ b/src/views/tea_store/edit.vue
@@ -105,12 +105,12 @@
-
+
diff --git a/src/views/tea_store/store_user/edit.vue b/src/views/tea_store/store_user/edit.vue
index f1a9803..e30ae57 100644
--- a/src/views/tea_store/store_user/edit.vue
+++ b/src/views/tea_store/store_user/edit.vue
@@ -22,7 +22,8 @@
-
+
@@ -79,6 +80,7 @@ const formData = reactive({
disable: '',
bind_user_id: '',
store_ids: '',
+ del_store_ids: ''
})
const formRules = reactive({
@@ -133,6 +135,18 @@ const formRules = reactive({
]
})
+// 处理门店删除
+const handleRemoveStore = (removedId: number) => {
+ if (!formData.del_store_ids) {
+ formData.del_store_ids = String(removedId)
+ } else {
+ const existingIds = formData.del_store_ids.split(',')
+ if (!existingIds.includes(String(removedId))) {
+ formData.del_store_ids = formData.del_store_ids + ',' + removedId
+ }
+ }
+}
+
// 获取要绑定的门店列表
onMounted(async () => {
try {