From 07d14cf6edbef9436aa5909bcb6b2329ecc6f9a2 Mon Sep 17 00:00:00 2001
From: ZZJ <10913410+zzj2100@user.noreply.gitee.com>
Date: 星期五, 15 七月 2022 14:44:44 +0800
Subject: [PATCH] 禅道bug
---
src/views/equipmentManagement/equipmentList/components/QuitClusterBox.vue | 43 +++++++++++++++++++++++++++++++++++++------
1 files changed, 37 insertions(+), 6 deletions(-)
diff --git a/src/views/equipmentManagement/equipmentList/components/QuitClusterBox.vue b/src/views/equipmentManagement/equipmentList/components/QuitClusterBox.vue
index 19dd78a..318932e 100644
--- a/src/views/equipmentManagement/equipmentList/components/QuitClusterBox.vue
+++ b/src/views/equipmentManagement/equipmentList/components/QuitClusterBox.vue
@@ -1,7 +1,7 @@
<template>
<div class="QuitClusterBox">
<div class="title">閫�鍑洪泦缇�</div>
- <div class="name">189鏈嶅姟鍣�</div>
+ <div class="name">{{ equipment.devName }}</div>
<el-form
:model="formData"
@@ -28,7 +28,7 @@
<div class="btns">
<div class="cancel button" @click="close()">鍙栨秷</div>
- <div class="submit button" @click="close()">閫�鍑洪泦缇�</div>
+ <div class="submit button" @click="leave()">閫�鍑洪泦缇�</div>
</div>
<div class="close iconfont" @click="close()"></div>
@@ -36,14 +36,21 @@
</template>
<script>
+import { findCluster, leave } from "@/api/clusterManage";
export default {
+ props: {
+ equipment: {},
+ },
+ created() {
+ this.getCluster();
+ },
data() {
return {
formData: {
- name: "189闆嗙兢",
- id: "5ee1dfa8-e3fb-4d62-8692-388d7632859b",
- password: "123456",
- ip: "192.168.20.117",
+ name: "",
+ id: "",
+ password: "",
+ ip: "",
},
};
},
@@ -51,6 +58,30 @@
close() {
this.$emit("close");
},
+ async getCluster() {
+ let res = await findCluster({
+ nodeId: this.equipment.devId,
+ });
+ if (res && res.success) {
+ if (res.data && res.data.clusterId) {
+ this.formData.name = res.data.clusterName;
+ this.formData.id = res.data.clusterId;
+ this.formData.password = "******";
+ this.formData.ip = res.data.virtualIp;
+ }
+ }
+ },
+ async leave() {
+ const res = await leave({
+ nodeId: this.equipment.devId,
+ });
+ if (res && res.success) {
+ this.$notify({
+ message: "鎿嶄綔鎴愬姛",
+ type: "success",
+ });
+ }
+ },
},
};
</script>
--
Gitblit v1.8.0