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(); } });