49 lines
1.7 KiB
Markdown
49 lines
1.7 KiB
Markdown
# 任务清单: file-manager-delete-upload-stability
|
|
|
|
```yaml
|
|
@feature: file-manager-delete-upload-stability
|
|
@created: 2026-03-26
|
|
@status: in_progress
|
|
@mode: R2
|
|
```
|
|
|
|
## 进度概览
|
|
|
|
| 完成 | 失败 | 跳过 | 总数 |
|
|
|------|------|------|------|
|
|
| 5 | 0 | 0 | 5 |
|
|
|
|
---
|
|
|
|
## 任务列表
|
|
|
|
### 1. 方案与范围确认
|
|
|
|
- [√] 1.1 创建文件管理稳定性修复方案包并锁定到文件管理前端链路 | depends_on: []
|
|
|
|
### 2. 菜单与上传交互修复
|
|
|
|
- [√] 2.1 修复右键子菜单展开/点击交互 | depends_on: [1.1]
|
|
- [√] 2.2 补拖拽上传目标确认和上传完成自动刷新 | depends_on: [2.1]
|
|
|
|
### 3. 删除与树状态修复
|
|
|
|
- [√] 3.1 为目录删除增加“空目录删除 / 强制递归删除”二次确认 | depends_on: [2.2]
|
|
- [√] 3.2 修复删除后树持续请求不存在路径的问题 | depends_on: [3.1]
|
|
|
|
### 4. 验证与同步
|
|
|
|
- [√] 4.1 运行前端构建验证并同步 `.helloagents` 文档与归档记录 | depends_on: [3.2]
|
|
|
|
---
|
|
|
|
## 执行日志
|
|
|
|
| 时间 | 事件 | 详情 |
|
|
|------|------|------|
|
|
| 2026-03-26 04:05 | 2.2 | 完成 | 拖拽上传前新增目标目录确认,并在当前可见目录上传完成后主动刷新 |
|
|
| 2026-03-26 04:08 | 3.1 | 完成 | 目录删除改为“仅删空目录 / 强制递归删除”双确认,后端 `sftp:rmdir` 接收 `recursive` 标志 |
|
|
| 2026-03-26 04:10 | 3.2 | 完成 | 删除目录后若当前/待加载路径失效,前端自动回退父目录,终止持续 `No such file` 重试 |
|
|
| 2026-03-26 04:14 | 4.1 | 完成 | `npm run build --workspace @nexus-terminal/frontend` 与 `@nexus-terminal/backend` 均通过 |
|
|
| 2026-04-21 04:28:38 | 进度快照(自动) | 完成:6 失败:0 跳过:0 待做:0 (100%) |
|