Files
ftb-project-management/apps/web/app/projects/[id]
Script Generator 4b05e09dab fix: 项目详情顶部卡片 + 版本记录耗时和状态胶囊与版本详情联动
1. 顶部卡片从 6 个改为 4 个:
   - 总版本数、已开发、需求数、Bug 总数
   - 去掉重复的进行中、总耗时(天)、加班(h)
   - bugCount 从 useBugStore 实时统计

2. 版本记录里的耗时与版本详情联动:
   - 不再用 version.startDate 简单计算
   - 改用版本详情同样的算法:取所有阶段最早实际开始
     (plans.actualStartAt / devTasks.startDate / testCases.startedAt)
   - 数据完全一致

3. 版本记录里的状态胶囊与版本详情联动:
   - 之前 <CapsuleStages /> 不传任何数据,永远空胶囊
   - 现在传入 stageProgress (与版本详情同样算法)
   - 调研/产品/UI/开发/测试/BUG 各阶段进度一致

VersionCard 接收 plans/devTasks/testCases/bugs/requirements
useMemo 派生 versionData 和 stageProgress

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-06-16 11:52:39 +08:00
..