From 4a800a8fc83c6bd1f86a8e847b079a51a7532c09 Mon Sep 17 00:00:00 2001
From: zhangzengfei <zhangzengfei@smartai.com>
Date: 星期三, 20 七月 2022 15:05:58 +0800
Subject: [PATCH] 修复国标配置的bug

---
 src/pages/settings/views/clusterManagement.vue |   32 ++++++++++++++++++--------------
 1 files changed, 18 insertions(+), 14 deletions(-)

diff --git a/src/pages/settings/views/clusterManagement.vue b/src/pages/settings/views/clusterManagement.vue
index 4648e4f..a903df7 100644
--- a/src/pages/settings/views/clusterManagement.vue
+++ b/src/pages/settings/views/clusterManagement.vue
@@ -542,6 +542,8 @@
     },
     exitCluster() {
       const h = this.$createElement;
+      let res = {};
+
       this.$msgbox({
         title: "",
         message: h(
@@ -568,25 +570,27 @@
         async () => {
           try {
             res = await leave();
+            if (res && res.success) {
+              clearInterval(this.intervalTimer);
+              this.showCurCluster = false;
+              this.ruleForm.virtualIp = "";
+              this.ruleForm.clustername = "";
+              this.ruleForm.clusterpwd = "";
+              this.clusterid = "";
+            }
+
+            this.$notify({
+              title: res.success ? "鎴愬姛" : "澶辫触",
+              message: res.msg,
+              type: res.success ? "success" : "error",
+            });
+            this.findCluster();
           } catch (err) {
             console.log(err);
             this.$notify.error({
               title: "澶辫触",
               message: err.msg,
             });
-          }
-          this.$notify({
-            title: res.success ? "鎴愬姛" : "澶辫触",
-            message: res.msg,
-            type: res.success ? "success" : "error",
-          });
-          if (res && res.success) {
-            clearInterval(this.intervalTimer);
-            this.showCurCluster = false;
-            this.ruleForm.virtualIp = "";
-            this.ruleForm.clustername = "";
-            this.ruleForm.clusterpwd = "";
-            this.clusterid = "";
           }
         },
         (err) => {
@@ -698,7 +702,7 @@
 }
 .cluster-guanli {
   margin: 0 auto;
-  width: 760px;
+  // width: 760px;
   padding: 0 10px;
   .btns {
     margin-top: 30px !important;

--
Gitblit v1.8.0