diff --git a/frontend/src/components/TerminalStatusBar.vue b/frontend/src/components/TerminalStatusBar.vue index 0aefb6a..f019daf 100644 --- a/frontend/src/components/TerminalStatusBar.vue +++ b/frontend/src/components/TerminalStatusBar.vue @@ -1,30 +1,41 @@ @@ -53,74 +64,112 @@ defineEmits(['toggle-sftp', 'show-commands']) diff --git a/frontend/src/views/QuickConnectLayout.vue b/frontend/src/views/QuickConnectLayout.vue index 546c12e..91cf000 100644 --- a/frontend/src/views/QuickConnectLayout.vue +++ b/frontend/src/views/QuickConnectLayout.vue @@ -101,10 +101,8 @@ const getTabLabel = (tab) => { if (tab.type === 'form') return '快速连接' const conn = tab.connectionInfo if (!conn) return '会话' - const name = conn.name || '' - const userHost = `${conn.username || ''}@${conn.host || ''}:${conn.port || 22}` - const displayString = name ? `${name} (${userHost})` : userHost - return tab.type === 'sftp' ? `[SFTP] ${displayString}` : displayString + const name = conn.name || conn.host || '未命名' + return tab.type === 'sftp' ? `[SFTP] ${name}` : name } const createNewTab = () => {