diff --git a/frontend/src/components/QueryEditor.tsx b/frontend/src/components/QueryEditor.tsx index 5b40284..fab1401 100644 --- a/frontend/src/components/QueryEditor.tsx +++ b/frontend/src/components/QueryEditor.tsx @@ -1,7 +1,7 @@ import React, { useState, useEffect, useRef, useMemo } from 'react'; import Editor, { type OnMount } from './MonacoEditor'; import { Button, message, Modal, Input, Form, Dropdown, MenuProps, Tooltip, Select, Tabs } from 'antd'; -import { PlayCircleOutlined, SaveOutlined, FormatPainterOutlined, SettingOutlined, CloseOutlined, StopOutlined, RobotOutlined, DatabaseOutlined } from '@ant-design/icons'; +import { PlayCircleOutlined, SaveOutlined, FormatPainterOutlined, SettingOutlined, CloseOutlined, StopOutlined, RobotOutlined } from '@ant-design/icons'; import { format } from 'sql-formatter'; import { v4 as uuidv4 } from 'uuid'; import { TabData, ColumnDefinition, IndexDefinition } from '../types'; @@ -1473,16 +1473,6 @@ const QueryEditor: React.FC<{ tab: TabData; isActive?: boolean }> = ({ tab, isAc } return savedQueries.find((item) => item.id === tabId) || null; }, [savedQueries, tab.id, tab.savedQueryId]); - const activeConnectionName = useMemo( - () => connections.find(c => c.id === currentConnectionId)?.name || '未选择连接', - [connections, currentConnectionId], - ); - const queryResultSummary = useMemo(() => { - if (loading) return '执行中'; - if (resultSets.length === 0) return executionError ? '执行失败' : '未执行'; - const totalRows = resultSets.reduce((sum, rs) => sum + (Array.isArray(rs.rows) ? rs.rows.length : 0), 0); - return `${resultSets.length} 组结果 / ${totalRows.toLocaleString()} 行`; - }, [executionError, loading, resultSets]); useEffect(() => { currentConnectionIdRef.current = currentConnectionId; @@ -3843,18 +3833,6 @@ const QueryEditor: React.FC<{ tab: TabData; isActive?: boolean }> = ({ tab, isAc } `}
- {isV2Ui && ( -
-
- SQL WORKSPACE - {currentDb || '未选择数据库'} -
-
- {activeConnectionName} - {queryResultSummary} -
-
- )}