工作日结_2026-09-11
一、今天做了什么
1. 城市客运:网约车订单运行监测报告(docx)导入(用户第 1 项)
- 后端新增
POST /api/import/wycOrderReport 与 DataImportService.importWycOrderReport():解析《网约车行业YYYY年M月运行监测情况分析报告》附件表「地市名称 / 订单数总数」,取 17 市州订单数写入 wyc_order_monthly(F 订单合计 + G-W 市州列),报表期优先取报告标题年月。
- 全省 pin(B-E)在该期行缺失时,从
wyc_total_monthly 同报表期补齐。
- 前端导入界面新增类型「网约车订单报告」,绑定
城市客运/模板_网约车订单.docx(限 .docx/.doc),并接入按类型清空。
- 汇总大表网约车取数改为**优先读库**(
WycSplitCalc.loadMonthlyInputFromDb),库里无数据自动回退读 xlsx 母版。
- 修复:误传 Excel 时抛出 xmlbeans 英文异常 → 改为用户可读提示。
2. 汇总大表 8 月数据回填与版式对齐(用户第 2/3/4/5 项)
- 8 月源数据已在库 → 导出时自动回填当月值列(Q 列),历史月不动。
- 同比统一以汇总表 2025 年 8 月(AJ 列) 为分母,公式
=Q../AJ..-1。
- 公交/出租数值不再被日期格式吞掉(按同行 1 月列样式套用,
0.00)。
- 班线包车、轨道轮渡「全省」行补齐合计公式(母版原只对 1 月写死公式)。
- 版式按用户指定参照件
docs/生成汇总大表/生成_道路运输量汇总表.xlsx 逐列对齐列宽/隐藏;**8 月扩列 Q/R 的宽度也取自参照件**。
3. 文档归档
- 昨天已完成《湖北省道路货物运输量分市州统计方法(2023)编制说明》学习笔记归档(
docs/货运/学习笔记_分市州道路货物运输量统计方法_2026-09-10.md),今天未再改动。
二、测试结果摘要(详见《功能测试报告》)
docs/功能测试报告/功能测试报告_网约车订单报告导入_2026-09-11.md:TC-1~TC-7 全部通过;7 月报告解析 17 市州、合计 29,730,791,与库中逐项一致;两类负向用例提示明确。
docs/功能测试报告/功能测试报告_汇总大表8月数据回填与版式对齐_2026-09-11.md:TC-1~TC-16 全部通过。
- 2026-08 导出成功(4.6s / 948,735 字节);写入当月值 1659 格、当月同比公式 600 格、当月合计公式 43 格、缺数提示为空。
- 货运 Σ17 市州 = 全省(16888.7615);网约车/公交/出租/班线包车/轨道轮渡全省行与市州行均正确。
- 列宽与参照件**真实差异 0 列**。
- 7 月历史月回归:无实质差异(148 处差异全部是「中口径排名」页 09-08 已按需求删除的旧左块)。
三、遗留问题与待办
- 需用户操作:库中
2026-08 的市州订单数目前是用 7 月报告改标题的临时副本(_t_wyc_aug.docx)导入的,市州值与 7 月相同;请把真实的 8 月运行监测报告重传一次(类型「网约车订单报告」,报表期 2026-08)覆盖。
- 2026-08 导出会打印「未找到同期备份母版(_备份_2026年8月…)」告警,属无害提示(8 月母版本身完整),后续可考虑按需求决定是否消除。
- 根目录堆积较多历史临时文件(
_t_*.py、_*.sql、_gen_*.xlsx、_bak_*.java、_token.txt 等),待用户同意后集中清理。
- 版式参照件
docs/生成汇总大表/生成_道路运输量汇总表.xlsx 目前为未入库文件,是否纳入版本管理待确认。
四、明天计划
- 用户重传真实 8 月网约车报告后,重新导出 2026-08 并逐项复核网约车页。
- 继续按用户反馈核对 8 月汇总大表成品(重点:中口径各页、货运排名页)。
- 清理临时文件(需用户确认)。