# 功能测试报告:M1-城市客运 城市汇总整链回归(C7,2026-09-08) ## 一、功能说明 验证“公交/巡游出租/网约车/轨道/轮渡 → 城市汇总”的整链可复算性(口径 C7):总客运量(周转量)=公交城市内+出租车(巡游城市内+网约城市内)+轨道及轮渡(全部算城市内)。公交/出租取 city_bus/city_taxi 的 passenger_city/turnover_city,网约取 WycSplitCalc pin(pinCK/pinCZ),轨道轮渡取 city_bus rail/ferry 字段——均为当月值与 1-7 月累计值两组。 ## 二、测试环境 - 库:`traffic_audit`(2026-01~07);网约 pin:`docs/城市客运/模板_网约车订单及全省总量.xlsx`(1-7 月行齐全); - 对账母版:`docs/生成汇总大表/_备份_2026年7月道路运输量汇总表_清理前_20260904.xlsx` 城市汇总页; - 工具:mysql CLI + openpyxl + Python 逐行比对;容差 0.011。 ## 三、用例与结果 | 块 | 比对范围 | 结果 | |---|---|---| | 当月块(2026-07,r14-20) | 总/公交/出租车/巡游/网约/轨道/轮渡 × 客运量(B)+周转量(D) | 0 差异 | | 累计块(2026-1-7,r3-9) | 同上 | 0 差异 | 关键数值命中:当月总 33068.03 / 206194.82;公交 11508.07 / 59265.28;巡游 5351.24 / 27422.13;网约 4430.84 / 22705.61(=pinCK/pinCZ);轨道 11731.83 / 96645.23;轮渡 46.05 / 156.57;累计总 237412.33 / 1479655.10。 ## 四、结论与说明 - C7 组合口径可由库整链复算当月与累计两组(0 差异);网约 pin 1-7 月输入完整。 - 城市客运台账页/城市分市州页为跨台账页公式页(已在分模式回归中逐页验证 0 差异),M2 按同构公式/值写回即可,不需单独再对。 - M1-城市客运整体通过:公交/出租/轨道轮渡/网约/城市汇总 5 项回归 0 差异。 - 下一步:M1-MidCalc(班线包车/中口径明细/客运量/排名/分析/道路运输周转量)。