From 5ced8186199fdca64a7624d8a05f1d16f2315d5e Mon Sep 17 00:00:00 2001 From: helen Date: Mon, 23 Dec 2024 18:25:59 +0800 Subject: [PATCH] =?UTF-8?q?bug=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/manage/hotel/index.vue | 8 +++++- src/views/manage/routeManage/index.vue | 34 +++++++++++++++++--------- 2 files changed, 29 insertions(+), 13 deletions(-) diff --git a/src/views/manage/hotel/index.vue b/src/views/manage/hotel/index.vue index 2e73db5..8b90154 100644 --- a/src/views/manage/hotel/index.vue +++ b/src/views/manage/hotel/index.vue @@ -242,9 +242,15 @@ const resetQuery = () => { /** 多选框选中数据 */ const handleSelectionChange = (selection: HotelVO[]) => { + console.log(selection, 'selection'); + // multiple.value = !selection.length; + let result = selection.some((item: any) => { + return item.status === 1; + }); + multiple.value = result; + console.log(result, multiple.value); ids.value = selection.map((item) => item.id); single.value = selection.length != 1; - multiple.value = !selection.length; }; /** 新增按钮操作 */ diff --git a/src/views/manage/routeManage/index.vue b/src/views/manage/routeManage/index.vue index 91e3ac2..2574815 100644 --- a/src/views/manage/routeManage/index.vue +++ b/src/views/manage/routeManage/index.vue @@ -63,18 +63,25 @@ - + @@ -155,8 +162,8 @@ @@ -543,7 +550,10 @@ const submitForm = (type) => { await addRoute(form.value).finally(() => (buttonLoading.value = false)); } proxy?.$modal.msgSuccess('操作成功'); - dialog.visible = false; + if (type == 1) { + } else { + dialog.visible = false; + } await getList(); } });