新增: 父子任务支持(数据→后端→前端全链路,会话前基线收尾)

- df-nodes task_advance_node(父聚合推进)+ task.rs 命令(create parent_id 支持/delete 级联软删子任务)+ task_graph 工具

- 前端 Tasks 树形列表(折叠箭头/子进度徽章/缩进)+ 新建弹窗父任务下拉 + TaskDetail 父面包屑/子任务面板

- 设计文档: 父子任务支持设计-2026-08-04
This commit is contained in:
lxy
2026-08-05 22:15:01 +08:00
parent 71fdaac1b4
commit 28de5d6143
13 changed files with 1097 additions and 307 deletions
+8
View File
@@ -67,5 +67,13 @@ export default {
collapse: '收起',
// 关联信息面板标题(宽屏右栏 / 信息分组)
relatedTitle: '关联信息',
// F-260805 父子任务:父面包屑 + 子任务面板
parentTask: '父任务',
childrenTitle: '子任务',
subtaskCount: '{n} 个子任务',
childEmpty: '暂无子任务',
addSubtask: ' 添加子任务',
progressTitle: '完成进度',
addSubtaskFailed: '创建子任务失败: {msg}',
},
}
+11
View File
@@ -39,6 +39,14 @@ export default {
empty: '暂无任务',
},
confirmDelete: '确定删除任务「{title}」吗?此操作不可撤销。',
// F-260805 父子任务:删除父任务时级联软删子任务,确认文案含子任务数
confirmDeleteWithChildren: '确定删除「{title}」吗?将同时删除 {n} 个子任务。',
// F-260805 父子任务:树形列表子进度徽章/迷你进度条 tooltip
tree: {
progress: '进度',
},
// F-260805 父子任务:父任务快捷菜单「添加子任务」
addSubtask: ' 添加子任务',
// 快捷操作菜单(任务卡片快捷改状态/优先级/删除)
quickActions: '快捷操作',
quickStatus: '状态',
@@ -64,6 +72,9 @@ export default {
priorityHigh: 'P1 高',
priorityMedium: 'P2 中',
priorityLow: 'P3 低',
// F-260805 父子任务:新建弹窗「父任务」下拉
parentTask: '父任务',
parentPlaceholder: '无(顶层任务)',
},
// 状态文案(constants/project.ts 的 TASK_STATUS_LABELS 值走此 key) — D-260616-01 对齐后端 7 态
status: {