优化: 项目进度改为真实任务完成率
- 进度条不再用阶段写死百分比,改为已完成任务数/总任务数 - 复用现有任务计数通道,零后端改动;无任务项目显示无任务不伪造数字 - 阶段映射表仅保留颜色文案用途
This commit is contained in:
@@ -20,6 +20,8 @@ export const state = reactive({
|
||||
// 统计缓存,与 tasks 数组解耦,供 Dashboard,不被 Tasks 分页/筛选污染(P1-b A0)
|
||||
activeTaskCount: 0 as number,
|
||||
projectTaskCounts: {} as Record<string, number>,
|
||||
// 各项目任务完成进度(done/total),Dashboard 进度条完成率的数据源,与 tasks 数组解耦
|
||||
projectTaskProgress: {} as Record<string, { done: number; total: number }>,
|
||||
ideas: [] as IdeaRecord[],
|
||||
workflowExecutions: [] as WorkflowRecord[],
|
||||
liveEvents: [] as Array<WorkflowEventPayload & { _ts: number }>,
|
||||
|
||||
Reference in New Issue
Block a user