desktop/src-tauri/crates/core/tests/rollup_v06.rs
第 1 条注释,第 1 行
desktop/src-tauri/crates/core/tests/rollup_v06.rs:1
//! V06:日→周/月加总、加权比例 18% 用例、distinct 会话、部分周期标记。第 2 条注释,第 2 行
desktop/src-tauri/crates/core/tests/rollup_v06.rs:2
//! 不平均百分比、不叠加每日 distinct。第 3 条注释,第 32 行
desktop/src-tauri/crates/core/tests/rollup_v06.rs:32
/// 日→周/月加总一致;跨天加权比例为 18%(不取各日平均 50%)。第 4 条注释,第 36 行
desktop/src-tauri/crates/core/tests/rollup_v06.rs:36
// 甲(day1):输入 100/缓存读 90;乙(day2):输入 900/缓存读 90。第 5 条注释,第 63 行
desktop/src-tauri/crates/core/tests/rollup_v06.rs:63
// 各日比例 90% / 10%。第 6 条注释,第 82 行
desktop/src-tauri/crates/core/tests/rollup_v06.rs:82
// 加总与比例重新计算:180/1000 = 18%。第 7 条注释,第 92 行
desktop/src-tauri/crates/core/tests/rollup_v06.rs:92
/// 分母为零:无有效占比(显示"—"),不是 0%。第 8 条注释,第 119 行
desktop/src-tauri/crates/core/tests/rollup_v06.rs:119
// 字段已知但分母为零第 9 条注释,第 122 行
desktop/src-tauri/crates/core/tests/rollup_v06.rs:122
/// distinct 会话不叠加每日:同会话两天 → 周 distinct=1;另一天另一会话 → 2。第 10 条注释,第 170 行
desktop/src-tauri/crates/core/tests/rollup_v06.rs:170
// 周 DISTINCT = 2,不是每日之和 1+2=3。第 11 条注释,第 175 行
desktop/src-tauri/crates/core/tests/rollup_v06.rs:175
/// 部分周期:当前周标记“进行中”;被保留截断的最早周标记“部分历史”。第 12 条注释,第 180 行
desktop/src-tauri/crates/core/tests/rollup_v06.rs:180
// ISO 周 2026-W32。第 13 条注释,第 181 行
desktop/src-tauri/crates/core/tests/rollup_v06.rs:181
// ISO 周 2026-W39。第 14 条注释,第 190 行
desktop/src-tauri/crates/core/tests/rollup_v06.rs:190
// 周四第 15 条注释,第 199 行
desktop/src-tauri/crates/core/tests/rollup_v06.rs:199
// 保留截止:8-20 之前的周期被截断第 16 条注释,第 210 行
desktop/src-tauri/crates/core/tests/rollup_v06.rs:210
// 今天仍在该周第 17 条注释,第 213 行
desktop/src-tauri/crates/core/tests/rollup_v06.rs:213
// 已结束的周期不是"进行中"。