
fullstackBotandHermes CI Fix
27ea7e7f53
fix(cma): my-dashboard KPI 取数同期内主值优先(重复行不再被选中)
同一期间并存两行(主值 ledger/verified 与自动归集重复行 auto_collect/error)时,
原判据按 calculated_at 倒序会取到写入更晚的重复行;今日两行数值一致故不可见,
漂移后卡片会静默显示重复行值。故在月期分支的排序中加「主值优先」:
verified > ledger > 其余,置于 period 倒序之后(跨期口径不变)。
范围: backend/app/api/dashboard.py 的 latest_kpi_value() 单函数(含 case 导入)。
无 DB 写入、不动采集器/派生函数/cron/口径定义/前端。
单号: project-20260918-kpi-row-priority
2026-09-21 14:56:43 +08:00
..
2026-09-21 14:56:43 +08:00
2026-08-30 17:41:07 +08:00
2026-09-19 10:05:11 +08:00
2026-07-12 17:46:08 +08:00
2026-09-21 14:56:43 +08:00
2026-08-25 18:19:48 +08:00
2026-09-12 23:34:35 +08:00
2026-07-27 17:16:01 +08:00
2026-05-28 17:32:22 +08:00
2026-07-12 17:46:08 +08:00
2026-07-13 14:49:14 +08:00
2026-05-28 17:32:22 +08:00
2026-07-27 17:16:01 +08:00
2026-07-27 17:16:01 +08:00
2026-07-27 17:16:01 +08:00
2026-07-27 17:16:01 +08:00
2026-07-27 17:16:01 +08:00
2026-07-27 17:16:01 +08:00
2026-05-28 17:32:22 +08:00
2026-05-28 17:32:22 +08:00
2026-07-27 17:16:01 +08:00
2026-05-28 17:32:22 +08:00
2026-07-12 17:46:08 +08:00
2026-07-12 17:46:08 +08:00
2026-07-16 16:39:24 +08:00
2026-07-12 17:46:08 +08:00
2026-08-11 00:21:10 +08:00
2026-07-12 17:46:08 +08:00
2026-07-12 17:46:08 +08:00
2026-05-28 17:32:22 +08:00
2026-05-28 17:32:22 +08:00
2026-07-27 17:16:01 +08:00
2026-07-27 17:16:01 +08:00