diff --git a/orion-ops-ui/src/views/host-ops/terminal/components/new-connection/host-group-view.vue b/orion-ops-ui/src/views/host-ops/terminal/components/new-connection/host-group-view.vue
index cc32f66b..da20c56d 100644
--- a/orion-ops-ui/src/views/host-ops/terminal/components/new-connection/host-group-view.vue
+++ b/orion-ops-ui/src/views/host-ops/terminal/components/new-connection/host-group-view.vue
@@ -4,21 +4,20 @@
+ :data="groupTree"
+ :blockNode="true">
- {{ hosts?.treeNodes[node.key]?.length || 0 }}
+ {{ treeNodes[node.key]?.length || 0 }}
-
+
@@ -29,19 +28,28 @@
diff --git a/orion-ops-ui/src/views/host-ops/terminal/components/new-connection/host-list-view.vue b/orion-ops-ui/src/views/host-ops/terminal/components/new-connection/host-list-view.vue
index 7cea69fa..f8fcf575 100644
--- a/orion-ops-ui/src/views/host-ops/terminal/components/new-connection/host-list-view.vue
+++ b/orion-ops-ui/src/views/host-ops/terminal/components/new-connection/host-list-view.vue
@@ -1,8 +1,115 @@
-
-
+
+
+
+
+
+
+
+
+ {{ emptyValue }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ `${item.name} (${item.code})` }}
+
+
+
+
+
+
+
+
+ {{ item.address }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/orion-ops-ui/src/views/host-ops/terminal/components/new-connection/host-list.vue b/orion-ops-ui/src/views/host-ops/terminal/components/new-connection/host-list.vue
deleted file mode 100644
index a913d510..00000000
--- a/orion-ops-ui/src/views/host-ops/terminal/components/new-connection/host-list.vue
+++ /dev/null
@@ -1,268 +0,0 @@
-
-
-
-
-
-
-
-
-
- {{ emptyValue }}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {{ `${item.name} (${item.code})` }}
-
-
-
-
-
-
-
-
- {{ item.address }}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/orion-ops-ui/src/views/host-ops/terminal/components/new-connection/hosts-view.vue b/orion-ops-ui/src/views/host-ops/terminal/components/new-connection/hosts-view.vue
new file mode 100644
index 00000000..9de9f947
--- /dev/null
+++ b/orion-ops-ui/src/views/host-ops/terminal/components/new-connection/hosts-view.vue
@@ -0,0 +1,119 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/orion-ops-ui/src/views/host-ops/terminal/components/new-connection/new-connection-view.vue b/orion-ops-ui/src/views/host-ops/terminal/components/new-connection/new-connection-view.vue
index 7aafd361..6aabf374 100644
--- a/orion-ops-ui/src/views/host-ops/terminal/components/new-connection/new-connection-view.vue
+++ b/orion-ops-ui/src/views/host-ops/terminal/components/new-connection/new-connection-view.vue
@@ -17,16 +17,15 @@
placeholder="输入名称/编码/IP @标签"
:allow-clear="true"
:data="filterOptions"
- :filter-option="searchFilter"
- @change="shuffleHosts">
-
+ :filter-option="searchFilter">
+
-
- {{ value }}
+
+ {{ label }}
- {{ value }}
+ {{ label }}
@@ -57,24 +56,11 @@
Oops! 无授权主机 请联系管理员授权后重试!
-
-
-
-
-
-
-
-
-
-
+
@@ -90,62 +76,34 @@