From 3300f811726041a3175784324eb2be9458e80e09 Mon Sep 17 00:00:00 2001
From: hanbaoshan <hanbaoshan@aiotlink.com>
Date: 星期三, 21 十月 2020 10:37:10 +0800
Subject: [PATCH] 左侧目录树图标对齐
---
src/pages/settings/components/ClusterManagement.vue | 19 ++++++++++++-------
1 files changed, 12 insertions(+), 7 deletions(-)
diff --git a/src/pages/settings/components/ClusterManagement.vue b/src/pages/settings/components/ClusterManagement.vue
index 4e9a70e..9f07655 100644
--- a/src/pages/settings/components/ClusterManagement.vue
+++ b/src/pages/settings/components/ClusterManagement.vue
@@ -52,7 +52,7 @@
<!-- <el-button size="mini" :disabled="searchDis" @click="searchColony">鎼滅储闆嗙兢</el-button>
<el-button size="mini" @click="stopSearch">鍋滄鎼滅储</el-button>-->
</el-form-item>
- <el-form-item label="闆嗙兢瀵嗙爜" prop="clusterpwd" style="width:500px">
+ <el-form-item label="闆嗙兢瀵嗙爜" prop="clusterpwd" style="width:440px">
<el-input
v-model="joinForm.clusterpwd"
placeholder="璇疯緭鍏ラ泦缇ゅ瘑鐮�"
@@ -85,7 +85,7 @@
></el-input>
</el-form-item>
- <el-form-item label="铏氭嫙IP" prop="virtualIp">
+ <el-form-item label="铏氭嫙/澶栭儴IP" prop="virtualIp">
<ip-input :ip="ruleForm.virtualIp" :on-blur="onIpBlur"></ip-input>
</el-form-item>
<el-form-item style="width:440px;text-align: right;">
@@ -111,6 +111,7 @@
:members="members"
:agent="agentName"
v-loading="loading"
+ :isShowHover="false"
@selected-node="joinNode"
class="nodes-svg"
></serfDiagram>
@@ -289,7 +290,8 @@
members: [],
innerNodes: [],
intervalTimer: null,
- joinLoading: false
+ joinLoading: false,
+ showJoinConfirm: false
};
},
mounted() {
@@ -361,6 +363,7 @@
duration: 1000,
message: "璇峰厛閫夋嫨涓�涓泦缇よ妭鐐�"
});
+ _this.joinLoading = false;
return true;
}
let nodeIps = this.members.map(i => {
@@ -598,7 +601,7 @@
},
joinNode(event, node) {
- debugger
+ let _this = this;
this.currentCluster.cluster_id = node.cluster_id;
if (this.activeName === "3") {
this.manageForm.clustername = node.clusterName;
@@ -608,6 +611,8 @@
if (this.activeName === "2") {
this.$refs["joinForm"].validate(valid => {
if (valid) {
+ if(_this.showJoinConfirm) return;
+ _this.showJoinConfirm = true;
this.$confirm("鏄惁瑕佸姞鍏ヨ妭鐐� " + node.nodeName + "?", "鍔犲叆闆嗙兢", {
confirmButtonText: "纭畾",
cancelButtonText: "鍙栨秷",
@@ -627,6 +632,7 @@
// })
console.log(this.currentCluster, '閫夋嫨鐨勯泦缇よ妭鐐�')
this.join("joinForm");
+ _this.showJoinConfirm = false;
})
.catch(() => {
this.$notify({
@@ -634,6 +640,7 @@
duration: 1000,
message: "宸插彇娑�"
});
+ _this.showJoinConfirm = false;
});
} else {
console.log("error submit!!");
@@ -820,7 +827,5 @@
height: 30px;
line-height: 30px;
}
-.nodes-svg {
- background-color: rgba(127, 172, 255, 0.459);
-}
+
</style>
--
Gitblit v1.8.0