🔨 添加 RDP 上传功能.

This commit is contained in:
lijiahangmax
2025-06-28 01:25:54 +08:00
parent 9a7cfc4061
commit 1328894188
7 changed files with 407 additions and 54 deletions

View File

@@ -34,7 +34,7 @@ import { TerminalSessionTypes, TerminalTabs } from '@/views/terminal/types/const
import TerminalTabManager from '@/views/terminal/service/tab/terminal-tab-manager';
import TerminalPanelManager from '@/views/terminal/service/tab/terminal-panel-manager';
import TerminalSessionManager from '@/views/terminal/service/session/terminal-session-manager';
import SftpTransferManager from '@/views/terminal/service/transfer/sftp-transfer-manager';
import TerminalTransferManager from '@/views/terminal/service/transfer/terminal-transfer-manager';
// 终端偏好项
export const TerminalPreferenceItem = {
@@ -90,7 +90,7 @@ export default defineStore('terminal', {
tabManager: new TerminalTabManager(),
panelManager: new TerminalPanelManager(),
sessionManager: markRaw(new TerminalSessionManager()),
transferManager: new SftpTransferManager(),
transferManager: new TerminalTransferManager(),
}),
actions: {

View File

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