From cdc3c88507d747071355fa61e37dc04bed35b25a Mon Sep 17 00:00:00 2001 From: lijiahangmax Date: Wed, 2 Apr 2025 13:33:21 +0800 Subject: [PATCH] =?UTF-8?q?:hammer:=20=E4=BC=98=E5=8C=96=E5=89=8D=E7=AB=AF?= =?UTF-8?q?=E9=80=BB=E8=BE=91.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- orion-visor-ui/src/components/exec/log/const.ts | 2 +- .../src/components/exec/log/panel/log-appender.ts | 2 +- orion-visor-ui/src/components/exec/log/panel/log-item.vue | 8 ++++---- orion-visor-ui/src/components/exec/log/panel/log-view.vue | 2 +- .../host/terminal/components/setting/terminal-example.vue | 6 +++--- .../src/views/host/terminal/components/ssh/ssh-view.vue | 8 ++++---- .../src/views/host/terminal/handler/ssh-session.ts | 4 ++-- orion-visor-ui/src/views/host/terminal/types/define.ts | 2 +- 8 files changed, 17 insertions(+), 17 deletions(-) diff --git a/orion-visor-ui/src/components/exec/log/const.ts b/orion-visor-ui/src/components/exec/log/const.ts index 2d6170e3..2afac984 100644 --- a/orion-visor-ui/src/components/exec/log/const.ts +++ b/orion-visor-ui/src/components/exec/log/const.ts @@ -75,7 +75,7 @@ export interface LogAppenderConfig { // appender 视口 export interface LogAppenderView { id: number; - el: HTMLElement; + viewport: HTMLElement; opened: boolean; openSearch: () => {}; terminal: Terminal; diff --git a/orion-visor-ui/src/components/exec/log/panel/log-appender.ts b/orion-visor-ui/src/components/exec/log/panel/log-appender.ts index e4965a69..6bbc02b1 100644 --- a/orion-visor-ui/src/components/exec/log/panel/log-appender.ts +++ b/orion-visor-ui/src/components/exec/log/panel/log-appender.ts @@ -59,7 +59,7 @@ export default class LogAppender implements ILogAppender { // 初始化插件 const addons = this.initAddons(terminal); // 打开终端 - terminal.open(config.el); + terminal.open(config.viewport); // 自适应 addons.fit.fit(); this.appenderViews[config.id] = { diff --git a/orion-visor-ui/src/components/exec/log/panel/log-item.vue b/orion-visor-ui/src/components/exec/log/panel/log-item.vue index 22090ec8..d6b29d8d 100644 --- a/orion-visor-ui/src/components/exec/log/panel/log-item.vue +++ b/orion-visor-ui/src/components/exec/log/panel/log-item.vue @@ -105,7 +105,7 @@
-
+
{ logRefs.value.push({ id: ref.id, - el: ref.appenderRef, + viewport: ref.viewport, opened: false, openSearch: ref.openSearch, } as LogAppenderView); diff --git a/orion-visor-ui/src/views/host/terminal/components/setting/terminal-example.vue b/orion-visor-ui/src/views/host/terminal/components/setting/terminal-example.vue index 42664150..ab4123f3 100644 --- a/orion-visor-ui/src/views/host/terminal/components/setting/terminal-example.vue +++ b/orion-visor-ui/src/views/host/terminal/components/setting/terminal-example.vue @@ -1,5 +1,5 @@