From 9a94fef52659a71189b4f790571afd1c651e3cca Mon Sep 17 00:00:00 2001 From: mabofu Date: Wed, 17 Jul 2024 11:27:48 +0800 Subject: [PATCH] =?UTF-8?q?fixed=20bug-I9F69V=EF=BC=9AThere=20is=20no=20ob?= =?UTF-8?q?vious=20interaction=20reaction=20on=20the=20associated=20cluste?= =?UTF-8?q?r=20page?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/layout/navBars/breadcrumb/cluster.vue | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/layout/navBars/breadcrumb/cluster.vue b/src/layout/navBars/breadcrumb/cluster.vue index 46fc2ba..a125965 100644 --- a/src/layout/navBars/breadcrumb/cluster.vue +++ b/src/layout/navBars/breadcrumb/cluster.vue @@ -39,7 +39,7 @@ @@ -79,6 +79,7 @@ let state = reactive<{ } }); let { clusterInfo } = toRefs(state); +const bindCluster = ref(false) const checkPositiveInt = (rule:any, value:any, callback:any) => { if (!/^[0-9]\d*$/.test(value)) { @@ -150,6 +151,7 @@ const formClusterInfo = ref({ const handleBinding = () => { clusterFormRef.value.validate((valid:boolean) => { if (!valid) return; + bindCluster.value = true; const params = { ...formClusterInfo.value }; @@ -159,7 +161,9 @@ const handleBinding = () => { ElMessage.success('关联集群成功!'); router.push('/'); }); - }); + }).finally(() => { + bindCluster.value = false + }) }); }; -- Gitee