From 3116aaeccbbb2b4842d41390d2a0ddec405b44a2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=98=E7=A5=A5=E8=B6=85?= Date: Thu, 23 Mar 2023 14:50:12 +0800 Subject: [PATCH] =?UTF-8?q?=E8=8A=82=E7=82=B9=E5=88=97=E8=A1=A8=E8=8A=82?= =?UTF-8?q?=E7=82=B9IP=E8=B6=85=E5=87=BA4=E4=B8=AA=E5=90=8E=E5=8F=AF?= =?UTF-8?q?=E4=BB=A5=E8=87=AA=E5=8A=A8=E9=9A=90=E8=97=8F=E5=92=8C=E6=98=BE?= =?UTF-8?q?=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- web/views/@default/clusters/cluster/nodes.html | 8 ++++++-- web/views/@default/clusters/cluster/nodes.js | 13 +++++++++++++ web/views/@default/clusters/nodes.html | 9 +++++++-- web/views/@default/clusters/nodes.js | 13 +++++++++++++ 4 files changed, 39 insertions(+), 4 deletions(-) diff --git a/web/views/@default/clusters/cluster/nodes.html b/web/views/@default/clusters/cluster/nodes.html index a253bb16..49ae4c72 100644 --- a/web/views/@default/clusters/cluster/nodes.html +++ b/web/views/@default/clusters/cluster/nodes.html @@ -73,7 +73,7 @@ 操作 - + {{node.name}}  L{{node.level}} @@ -91,7 +91,7 @@ -
-
+
{{addr.ip}} ({{addr.name}},不可访问 (不可访问) @@ -102,6 +102,10 @@
+ + 更多IP... + ...收起 +
diff --git a/web/views/@default/clusters/cluster/nodes.js b/web/views/@default/clusters/cluster/nodes.js index ae3b32b9..df687b9c 100644 --- a/web/views/@default/clusters/cluster/nodes.js +++ b/web/views/@default/clusters/cluster/nodes.js @@ -48,4 +48,17 @@ Tea.context(function () { } }) } + + /** + * 显示和隐藏IP + */ + this.mostIPVisible = 4 + + this.showMoreIP = function (nodeIndex, node) { + if (typeof node.ipAddressesVisible != "boolean") { + node.ipAddressesVisible = false + } + node.ipAddressesVisible = !node.ipAddressesVisible + Vue.set(this.nodes, nodeIndex, node) + } }) \ No newline at end of file diff --git a/web/views/@default/clusters/nodes.html b/web/views/@default/clusters/nodes.html index 6d0ddd13..0534b503 100644 --- a/web/views/@default/clusters/nodes.html +++ b/web/views/@default/clusters/nodes.html @@ -67,7 +67,7 @@ 操作 - + {{node.name}}  L{{node.level}} @@ -85,7 +85,7 @@ -
-
+
{{addr.ip}} ({{addr.name}},不可访问 (不可访问) @@ -96,6 +96,11 @@
+ + + 更多IP... + ...收起 +
diff --git a/web/views/@default/clusters/nodes.js b/web/views/@default/clusters/nodes.js index 7e81ea26..1f35a34a 100644 --- a/web/views/@default/clusters/nodes.js +++ b/web/views/@default/clusters/nodes.js @@ -48,4 +48,17 @@ Tea.context(function () { } }) } + + /** + * 显示和隐藏IP + */ + this.mostIPVisible = 4 + + this.showMoreIP = function (nodeIndex, node) { + if (typeof node.ipAddressesVisible != "boolean") { + node.ipAddressesVisible = false + } + node.ipAddressesVisible = !node.ipAddressesVisible + Vue.set(this.nodes, nodeIndex, node) + } }) \ No newline at end of file