Private
Public Access
1
0

新增:文档体系重构+CHANGELOG补充+发布产物清理

This commit is contained in:
2026-05-01 22:22:06 +08:00
parent 3e1a540b83
commit 6eaaa56eb6
164 changed files with 40346 additions and 64 deletions

View File

@@ -37,7 +37,7 @@
### 6. 前端错误处理可能不够完善 ⚠️
**位置**`go-desk/web/src/views/db-cli/composables/useSqlExecution.ts`
**位置**`go-desk/frontend/src/views/db-cli/composables/useSqlExecution.ts`
**问题**:错误处理中使用了 `error.toString()`,可能在某些情况下无法正确显示错误信息。

View File

@@ -352,7 +352,7 @@ func (a *App) GetIndexes(connectionId uint, database, tableName string) ([]map[s
### 2. 前端实现Vue
#### 表结构展示组件
**文件**: `go-desk/web/src/views/db-cli/components/TableStructure.vue`
**文件**: `go-desk/frontend/src/views/db-cli/components/TableStructure.vue`
```vue
<template>
@@ -589,7 +589,7 @@ onMounted(() => {
```
#### 集成到主页面
**文件**: `go-desk/web/src/views/db-cli/index.vue`
**文件**: `go-desk/frontend/src/views/db-cli/index.vue`
```vue
<!-- 表结构对话框 -->

View File

@@ -24,7 +24,7 @@
### 2.1 核心实现 ✅
#### useStructureEdit.ts ✅
- **位置**`go-desk/web/src/views/db-cli/composables/useStructureEdit.ts`
- **位置**`go-desk/frontend/src/views/db-cli/composables/useStructureEdit.ts`
- **功能**
- ✅ 编辑模式状态管理
- ✅ 编辑数据管理(字段、索引)
@@ -33,7 +33,7 @@
- ✅ 字段/索引操作方法
#### ResultPanel.vue ✅
- **位置**`go-desk/web/src/views/db-cli/components/ResultPanel.vue`
- **位置**`go-desk/frontend/src/views/db-cli/components/ResultPanel.vue`
- **功能**
- ✅ 添加结构操作栏
- ✅ 模式切换按钮
@@ -41,7 +41,7 @@
- ✅ 根据模式显示不同按钮
#### index.vue ✅
- **位置**`go-desk/web/src/views/db-cli/index.vue`
- **位置**`go-desk/frontend/src/views/db-cli/index.vue`
- **功能**
- ✅ 集成 useStructureEdit
- ✅ 传递 editMode 到 ResultPanel

View File

@@ -47,7 +47,7 @@
**行动步骤**
1. **创建ContextMenu组件**
- 位置:`go-desk/web/src/views/db-cli/components/ContextMenu.vue`
- 位置:`go-desk/frontend/src/views/db-cli/components/ContextMenu.vue`
- 使用Arco Design Dropdown或自定义实现
- 实现菜单定位、显示、隐藏逻辑

View File

@@ -273,5 +273,5 @@ components/
## 十、相关文档
- [前端布局样式系统设计.md](../需求设计/前端布局样式系统设计.md)
- [ConnectionTree.vue](../../../../go-desk/web/src/views/db-cli/components/ConnectionTree.vue)
- [ConnectionTree.vue](../../../../go-desk/frontend/src/views/db-cli/components/ConnectionTree.vue)

View File

@@ -4,7 +4,7 @@
**文档版本**v2.0
**维护者**JueChen
**更新日期**2026-01-28
**源码路径**`go-desk/web/src/views/db-cli/`
**源码路径**`go-desk/frontend/src/views/db-cli/`
---

View File

@@ -984,7 +984,7 @@ const handleEditorResultDividerMouseDown = (e: MouseEvent) => {
### 8.5 滚动条处理
#### 全局滚动条样式
系统使用统一的滚动条样式(定义在 `web/src/style.css`
系统使用统一的滚动条样式(定义在 `frontend/src/style.css`
```css
/* Webkit浏览器 (Chrome, Safari, Edge) */