修复: 项目详情批量(任务列表联动刷新/工作流降级标注/中文git乱码/子目录错误行内/零工程空态/切tab保活) + 依赖图批量(节点渲染register/环高亮/防环防重/点击选中) + 销账

This commit is contained in:
lxy
2026-08-09 21:35:13 +08:00
parent 4a9f77872e
commit 4df91ed155
15 changed files with 402 additions and 77 deletions
+1
View File
@@ -20,6 +20,7 @@ export default {
cycleWarning: 'Detected {n} cycle nodes (highlighted in red)',
noCycle: 'No cyclic dependencies detected',
cycleError: 'Cycle detection failed',
cycleAddError: 'This dependency would create a cycle — blocked (remove related edges first if needed)',
deleteConfirm: 'Delete the dependency "{from} → {to}"? This cannot be undone.',
deleteSuccess: 'Dependency deleted',
deleteError: 'Failed to delete dependency',
+2
View File
@@ -35,6 +35,8 @@ export default {
emptyTasks: 'No tasks yet',
// Workflow log panel
workflowLogTitle: '📋 Workflow Log',
// A2[PD-P1-3]: event stream has no project_id dimension, cannot filter per project; label "global events" to avoid misreading as this project's logs
workflowLogGlobal: 'Global events',
// B-41 workflow progress panel
workflowProgressTitle: '📈 Workflow Progress',
runDemoWorkflow: '▶ Run Demo Workflow',
+5
View File
@@ -64,7 +64,12 @@ export default {
status: {
planning: '📐 Planning',
active: '🚀 In Progress',
in_progress: '🔨 Developing',
testing: '🧪 Testing',
releasing: '🚢 Releasing',
completed: '✅ Completed',
paused: '⏸ Paused',
cancelled: '✖ Cancelled',
},
// Error fallbacks (user-visible via state.error)
err: {
+1
View File
@@ -20,6 +20,7 @@ export default {
cycleWarning: '检测到 {n} 个环节点(已红框高亮)',
noCycle: '未检测到环形依赖',
cycleError: '环检测失败',
cycleAddError: '添加该依赖会形成环,已阻止(如需调整先删除相关依赖边)',
deleteConfirm: '确定删除「{from} → {to}」的依赖吗?此操作不可撤销。',
deleteSuccess: '依赖已删除',
deleteError: '删除依赖失败',
+2
View File
@@ -35,6 +35,8 @@ export default {
emptyTasks: '暂无任务',
// 工作流日志面板
workflowLogTitle: '📋 工作流日志',
// A2[PD-P1-3]:事件流无 project_id 维度,无法按项目过滤,标注「全局事件」避免误读为本项目
workflowLogGlobal: '全局事件',
// B-41 工作流实时进度面板
workflowProgressTitle: '📈 工作流实时进度',
runDemoWorkflow: '▶ 运行测试工作流',
+5
View File
@@ -63,7 +63,12 @@ export default {
status: {
planning: '📐 规划中',
active: '🚀 进行中',
in_progress: '🔨 开发中',
testing: '🧪 测试中',
releasing: '🚢 发布中',
completed: '✅ 已完成',
paused: '⏸ 已暂停',
cancelled: '✖ 已取消',
},
// 错误回退(state.error 用户可见)
err: {