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 {