工作日结_2026-09-08
今日工作
- 汇总大表数据驱动改造——用户评审方案 v1 反馈并归档(
docs/确认回执汇总…第六/七节、方案 v1.1 修订):
- 扩列方式按需(每月增月份时扩列),不作 12 月满版;
- 执行顺序按 E1:先回归 7 月、再填 8 月;
- 货运/公路旅客/城市客运三类独立小表前端全部隐藏,内部中间表保留;
- 确立纪律:以回执文档为唯一决策基线,已确认项不再重复提问。
- M0 影响面实测与实现策略(按需扩列,10 长表页逐月扩列、成品页不扩)——见
docs/汇总大表数据驱动改造方案… 附录。
- 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:小表前端隐藏 + 备份还原/清理。