# 工作日结_2026-09-08 ## 今日工作 1. 汇总大表数据驱动改造——用户评审方案 v1 反馈并归档(`docs/确认回执汇总…`第六/七节、方案 v1.1 修订): - 扩列方式按需(每月增月份时扩列),不作 12 月满版; - 执行顺序按 E1:先回归 7 月、再填 8 月; - 货运/公路旅客/城市客运三类独立小表前端全部隐藏,内部中间表保留; - 确立纪律:以回执文档为唯一决策基线,已确认项不再重复提问。 2. M0 影响面实测与实现策略(按需扩列,10 长表页逐月扩列、成品页不扩)——见 `docs/汇总大表数据驱动改造方案…` 附录。 3. M1 计算服务抽取与 7 月回归(逐块测试报告见 `docs/功能测试报告/`,均 0 差异): - M1-货运:新增 `FreightCalc`(规上/规下/合计 × 货运量/周转量 × 当月/累计); - M1-城市客运:新增 `PaxCalc`(公交/出租/轨道轮渡台账页); - M1-网约车:新增 `WycSplitCalc`(17 市州拆分 + 全省 pin); - M1-城市客运整链回归(城市汇总页当月 r14-20、累计 r3-9 0 差异); - M1-班线包车:新增 `MidCalc`(h2031 企业总计 + 个体并入口径,350 格 0 差异)。 ## 测试结果摘要 - 五个 M1 块各自 7 月回归 0 差异并通过 `mvn -q -DskipTests compile`(exit=0)。 - 逐格复核修正(9/8 晚,用户质询“8676.57 从何而来”后定位):该数是我初版比对脚本把母版**文本数字** (公交台账页 2026-06 M 列等,如 `'4970.63'`)当空值跳过所致;补算 6 月(1517.52)后, **中口径分析页当月/累计与库重算逐项 0 差异(含累计公交 10194.09),并非旧残值**。 - 复核结论:中口径排名页**右块(1-7 月累计)与库 0 差异**;**左块(A..H)为陈旧错位** (客运量=2026-01 当月、周转量=2026-02 当月,17 市州逐格吻合)——记入 M2 修正。 - 用户补充确认(已入《确认回执…》第六节):8 月扩列的“当月值/同比”标题为两行合并单元格,扩列须保留。 ## 遗留问题与待办 - M0:月度版式重建器(按需扩列,含两行合并标题保留、文本数字读取归一)实现; - M1:派生页口径核对基本完成(分析页 0 差异、排名累计块 0 差异),剩余排名左块错位修正并入 M2; - M2:SummaryFiller 写回台账页+成品页,逐格 diff(含排名页左块改“当月 2026-07”的修正验证); - M3:8 月实弹(先扩列 2026-08,再导入 8 月数据生成); - M4:小表前端隐藏 + 备份还原/清理。