🔨 上传.

This commit is contained in:
lijiahangmax
2024-02-21 00:04:32 +08:00
parent 082d2745b4
commit 63455d7654
10 changed files with 189 additions and 28 deletions

View File

@@ -22,6 +22,7 @@ import { PanelSessionType, TerminalTabs } from '@/views/host/terminal/types/term
import TerminalTabManager from '@/views/host/terminal/handler/terminal-tab-manager';
import TerminalSessionManager from '@/views/host/terminal/handler/terminal-session-manager';
import TerminalPanelManager from '@/views/host/terminal/handler/terminal-panel-manager';
import SftpTransferManager from '@/views/host/terminal/handler/sftp-transfer-manager';
// 终端偏好项
export const TerminalPreferenceItem = {
@@ -66,7 +67,8 @@ export default defineStore('terminal', {
hosts: {} as AuthorizedHostQueryResponse,
tabManager: new TerminalTabManager(TerminalTabs.NEW_CONNECTION),
panelManager: new TerminalPanelManager(),
sessionManager: new TerminalSessionManager()
sessionManager: new TerminalSessionManager(),
transferManager: new SftpTransferManager(),
}),
actions: {

View File

@@ -1,4 +1,4 @@
import type { ITerminalPanelManager, ITerminalSessionManager, ITerminalTabManager } from '@/views/host/terminal/types/terminal.type';
import type { ITerminalPanelManager, ITerminalSessionManager, ITerminalTabManager,ISftpTransferManager } from '@/views/host/terminal/types/terminal.type';
import type { AuthorizedHostQueryResponse } from '@/api/asset/asset-authorized-data';
import type { TerminalTheme } from '@/api/asset/host-terminal';
@@ -8,6 +8,7 @@ export interface TerminalState {
tabManager: ITerminalTabManager;
panelManager: ITerminalPanelManager;
sessionManager: ITerminalSessionManager;
transferManager: ISftpTransferManager;
}
// 终端配置