export default { taskDetail: { // 头部 backToList: '← 返回任务列表', refresh: '刷新', // 状态提示 loading: '加载中...', loadFailed: '加载失败: {msg}', // 面板 infoTitle: '任务信息', // 字段标签 title: '标题', description: '描述', status: '状态', priority: '优先级', project: '关联项目', relatedIdea: '关联灵感', branch: '分支', assignee: '负责人', baseBranch: '基础分支', workflowDef: '工作流定义', // F-AiNodeSelfReview: 任务产出 + AI 自审结论展示 output: '产出', review: { pass: '自审通过', fail: '自审未通过', unknown: '自审结论未知', }, reviewRounds: '第 {n} 轮 Review', createdAt: '创建时间', updatedAt: '更新时间', // F-05 推进按钮(按状态机合法下一态显示,advance_task 状态机校验) advanceTitle: '推进任务', // 按钮文案(状态机合法转换,见 task_state_machine.rs can_transition) advance: { toInProgress: '开始', // todo/blocked → in_progress toInReview: '提交审查', // in_progress → in_review toTesting: '通过进测试', // in_review → testing toDone: '完成', // testing → done resume: '恢复', // blocked → in_progress(与 toInProgress 同向,blocked 专用文案) sendBack: '退回修改', // in_review → in_progress sendBackToReview: '退回重审', // testing → in_review block: '阻塞', // * → blocked cancel: '取消任务', // * → cancelled }, advancing: '推进中...', advanceFailed: '推进任务失败: {msg}', // F-260616-06 ①-1 / B-41 工作流推进(联动任务,按 target_status 自动选推进链模板) workflowAdvanceTitle: '工作流推进', workflowAdvance: '工作流推进', // 按钮(默认入口) workflowAdvancing: '工作流推进中...', workflowAdvanceFailed: '工作流推进失败: {msg}', // B-41 内嵌进度(轻量,听 NodeStarted/NodeCompleted/WorkflowFailed) workflowStepRunning: '执行中: {node}', workflowStepsProgress: '已完成 {done} / {total} 步', workflowCompletedHint: '工作流完成,任务已推进', workflowFailedHint: '工作流失败,任务已退回', // 工作流 DAG 显示(WorkflowDagDisplay.vue) workflowDagTitle: '工作流结构', workflowLayer: '层', workflowDagEmpty: '暂无工作流数据', workflowEdgeDetail: '边条件编辑', workflowUnconditional: '无条件', workflowCondPlaceholder: '输入条件表达式(如 outputs.done == true)', }, }