From d8944c4764c3fc4b7baf6b5c1586cf17c88b0bb1 Mon Sep 17 00:00:00 2001 From: zhangzengfei <zhangzengfei@smartai.com> Date: 星期三, 23 三月 2022 22:38:20 +0800 Subject: [PATCH] 修改ztree复选框默认为父子联动 --- src/pages/settings/views/clusterManagement.vue | 30 +++++++++++++++++++----------- 1 files changed, 19 insertions(+), 11 deletions(-) diff --git a/src/pages/settings/views/clusterManagement.vue b/src/pages/settings/views/clusterManagement.vue index d13ad38..4648e4f 100644 --- a/src/pages/settings/views/clusterManagement.vue +++ b/src/pages/settings/views/clusterManagement.vue @@ -246,20 +246,20 @@ export default { data() { const checkPwd = (rule, value, callback) => { - if (value=="") { + if (value == "") { return callback(new Error("瀵嗙爜涓嶈兘涓虹┖")); } // setTimeout(() => { - if (value.length != 6) { - callback(new Error("瀵嗙爜搴斾负6浣�!")); - } else { - callback(); - } + if (value.length != 6) { + callback(new Error("瀵嗙爜搴斾负6浣�!")); + } else { + callback(); + } // }, 1000); }; const checkID = (rule, value, callback) => { if (!value) { - return callback(new Error("瀵嗙爜涓嶈兘涓虹┖")); + return callback(new Error("ID涓嶈兘涓虹┖")); } }; return { @@ -303,13 +303,13 @@ clustername: [ { required: true, message: "璇疯緭鍏ラ泦缇ゅ悕绉�", trigger: "blur" }, ], - clusterpwd: [{ validator: checkPwd, required: true,trigger: "blur" }], + clusterpwd: [{ validator: checkPwd, required: true, trigger: "blur" }], virtualIp: [{ required: true, validator: isIPv4, trigger: "change" }], }, joinExistRules: { clusterid: [{ validator: checkID, trigger: "blur" }], clusterip: [{ validator: isIPv4, trigger: "blur" }], - clusterpwd: [{ validator: checkPwd, required: true,trigger: "blur" }], + clusterpwd: [{ validator: checkPwd, required: true, trigger: "blur" }], }, }; }, @@ -566,7 +566,15 @@ // this.showCurCluster = false; // } async () => { - let res = await leave(); + try { + res = await leave(); + } catch (err) { + console.log(err); + this.$notify.error({ + title: "澶辫触", + message: err.msg, + }); + } this.$notify({ title: res.success ? "鎴愬姛" : "澶辫触", message: res.msg, @@ -903,7 +911,7 @@ left: 20px; } .el-form-item { - margin-bottom: 16px; + margin-bottom: 16px; .el-input__inner { background-color: #ffffff; border: 2px solid transparent; -- Gitblit v1.8.0