From 0644e4916163d1fc2620e0422f31302040d4ab08 Mon Sep 17 00:00:00 2001
From: TsMask <340112800@qq.com>
Date: Thu, 7 Nov 2024 19:29:59 +0800
Subject: [PATCH] =?UTF-8?q?feat:=20=20=E5=B7=A5=E5=85=B7>=E4=B8=BB?=
=?UTF-8?q?=E6=9C=BA=E7=BB=88=E7=AB=AF=E6=93=8D=E4=BD=9C=E6=9C=8D=E5=8A=A1?=
=?UTF-8?q?=E5=99=A8=E5=91=BD=E4=BB=A4=E6=94=AF=E6=8C=81redis?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/components/TerminalRedis/index.vue | 225 ++++++++
src/components/TerminalSSH/index.vue | 2 +-
src/components/TerminalTelnet/index.vue | 2 +-
src/components/TerminalText/index.vue | 97 ----
src/views/ne/neHost/components/EditModal.vue | 503 ++++++++++++++++++
src/views/ne/neHost/index.vue | 418 +--------------
.../tool/terminal/components/hostList.vue | 358 +++++++++++++
src/views/tool/terminal/index.vue | 125 ++---
8 files changed, 1165 insertions(+), 565 deletions(-)
create mode 100644 src/components/TerminalRedis/index.vue
delete mode 100644 src/components/TerminalText/index.vue
create mode 100644 src/views/ne/neHost/components/EditModal.vue
create mode 100644 src/views/tool/terminal/components/hostList.vue
diff --git a/src/components/TerminalRedis/index.vue b/src/components/TerminalRedis/index.vue
new file mode 100644
index 00000000..f9271b89
--- /dev/null
+++ b/src/components/TerminalRedis/index.vue
@@ -0,0 +1,225 @@
+
+
+
+
+
+
+
diff --git a/src/components/TerminalSSH/index.vue b/src/components/TerminalSSH/index.vue
index e65872c1..14800a5a 100644
--- a/src/components/TerminalSSH/index.vue
+++ b/src/components/TerminalSSH/index.vue
@@ -126,7 +126,7 @@ function handleRanderXterm(container: HTMLElement | undefined) {
// console.log('尺寸', cols, rows);
ws.send({
requestId: `ssh_resize_${props.hostId}`,
- type: 'ssh_resize',
+ type: 'resize',
data: { cols, rows },
});
});
diff --git a/src/components/TerminalTelnet/index.vue b/src/components/TerminalTelnet/index.vue
index cf4dca7d..daba7162 100644
--- a/src/components/TerminalTelnet/index.vue
+++ b/src/components/TerminalTelnet/index.vue
@@ -160,7 +160,7 @@ function handleRanderXterm(container: HTMLElement | undefined) {
// console.log('尺寸', cols, rows);
ws.send({
requestId: `telnet_resize_${props.hostId}`,
- type: 'telnet_resize',
+ type: 'resize',
data: { cols, rows },
});
});
diff --git a/src/components/TerminalText/index.vue b/src/components/TerminalText/index.vue
deleted file mode 100644
index 8841424e..00000000
--- a/src/components/TerminalText/index.vue
+++ /dev/null
@@ -1,97 +0,0 @@
-
-
-
-
-
-
-
diff --git a/src/views/ne/neHost/components/EditModal.vue b/src/views/ne/neHost/components/EditModal.vue
new file mode 100644
index 00000000..7fde5761
--- /dev/null
+++ b/src/views/ne/neHost/components/EditModal.vue
@@ -0,0 +1,503 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/ne/neHost/index.vue b/src/views/ne/neHost/index.vue
index 58c0d324..98fbff28 100644
--- a/src/views/ne/neHost/index.vue
+++ b/src/views/ne/neHost/index.vue
@@ -1,25 +1,20 @@
+
+
+
+
+
+
+
+
+ {{ t('common.addText') }}
+
+
+
+ {{ t('common.reloadText') }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Link to host
+
+
+
+
+
+ {{ t('common.editText') }}
+
+
+
+
+
+ {{ t('common.deleteText') }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/tool/terminal/index.vue b/src/views/tool/terminal/index.vue
index 170fe0e0..54b9252b 100644
--- a/src/views/tool/terminal/index.vue
+++ b/src/views/tool/terminal/index.vue
@@ -1,16 +1,29 @@