feat: complete config panel form

This commit is contained in:
zwt13703
2026-07-01 20:44:06 +08:00
parent 7a1e069139
commit 04b5536698
3 changed files with 235 additions and 16 deletions
@@ -79,15 +79,15 @@
| 056 | 状态圆点(已配置绿/待审核黄/已禁用红/未配置灰) | 前端 | 0.25d | ✅ 已完成 |
| 057 | 点击树节点 → 预览区 scrollIntoView + 闪烁高亮 | 前端 | 0.5d | ✅ 已完成 |
| | **配置面板** | | | |
| 058 | 区域名称 input(默认取 text_preview | 前端 | 0.25d | ⏳ 未完成 |
| 059 | 区域类型 select | 前端 | 0.25d | ⏳ 未完成 |
| 060 | 数据来源 tag chips 多选组件 | 前端 | 0.5d | ⏳ 未完成 |
| 061 | 提示词 textarea + 字数统计 | 前端 | 0.5d | ⏳ 未完成 |
| 062 | 输出格式 select | 前端 | 0.25d | ⏳ 未完成 |
| 063 | 是否需要审核 radio | 前端 | 0.25d | ⏳ 未完成 |
| 064 | 备注 textarea + 字数统计 | 前端 | 0.25d | ⏳ 未完成 |
| 065 | 保存按钮 + loading 状态 + 成功/失败提示 | 前端 | 0.25d | ⏳ 未完成 |
| 066 | 未选中区域时的空状态占位提示 | 前端 | 0.25d | ⏳ 未完成 |
| 058 | 区域名称 input(默认取 text_preview | 前端 | 0.25d | ✅ 已完成 |
| 059 | 区域类型 select | 前端 | 0.25d | ✅ 已完成 |
| 060 | 数据来源 tag chips 多选组件 | 前端 | 0.5d | ✅ 已完成 |
| 061 | 提示词 textarea + 字数统计 | 前端 | 0.5d | ✅ 已完成 |
| 062 | 输出格式 select | 前端 | 0.25d | ✅ 已完成 |
| 063 | 是否需要审核 radio | 前端 | 0.25d | ✅ 已完成 |
| 064 | 备注 textarea + 字数统计 | 前端 | 0.25d | ✅ 已完成 |
| 065 | 保存按钮 + loading 状态 + 成功/失败提示 | 前端 | 0.25d | ✅ 已完成 |
| 066 | 未选中区域时的空状态占位提示 | 前端 | 0.25d | ✅ 已完成 |
| | **Pinia Store** | | | |
| 067 | templateStore | 前端 | 0.5d | ⏳ 未完成 |
| 068 | selectionStore | 前端 | 0.25d | ⏳ 未完成 |
+16
View File
@@ -121,3 +121,19 @@
6. 增加全局 `tree-flash` 动画用于预览区闪烁提示。
7. 执行前端构建和浏览器 DOM 检查。
- **执行结果**: 完成任务 054-057,结构树支持递归展示、状态、折叠和预览定位。
## 会话 ID: 20260701-config-panel
- [2026-07-01 20:43:43]
- **执行原因**: 按任务清单继续完成配置面板 058-066。
- **执行过程**:
1. 完善区域名称输入框,默认使用当前 block 的 `text_preview`
2. 增加区域类型 select,覆盖 AI 生成、人工填写、固定内容、表格区域。
3. 增加数据来源 tag chips 多选和移除交互。
4. 增加提示词 textarea 和 1000 字字数统计。
5. 增加输出格式 select。
6. 增加是否需要审核 radio。
7. 增加备注 textarea 和 300 字字数统计。
8. 增加保存按钮 loading 状态和成功/失败提示。
9. 增加未选中区域时的空状态占位。
10. 执行前端构建验证。
- **执行结果**: 完成任务 058-066,配置面板具备完整基础表单能力。