diff --git a/src/views/tea_store/edit.vue b/src/views/tea_store/edit.vue
index 8dd3325..58b3dc8 100644
--- a/src/views/tea_store/edit.vue
+++ b/src/views/tea_store/edit.vue
@@ -84,12 +84,12 @@
-
+
diff --git a/src/views/tea_store/store_user/edit.vue b/src/views/tea_store/store_user/edit.vue
index ec47a94..e103134 100644
--- a/src/views/tea_store/store_user/edit.vue
+++ b/src/views/tea_store/store_user/edit.vue
@@ -19,7 +19,8 @@
-
+
@@ -77,6 +78,7 @@ const formData = reactive({
disable: '',
bind_user_id: '',
store_ids: [] as any[],
+ del_store_ids: ''
})
const formRules = reactive({
@@ -191,6 +193,19 @@ const handleClose = () => {
emit('close')
}
+// 处理门店删除
+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
+ }
+ }
+}
+
+
defineExpose({