refs
用户 zhizhijie <zhizhijie@users.noreply.gitee.com>
星期五, 九月 11, 2026 16:43 +0800
提交者 zhizhijie <zhizhijie@users.noreply.gitee.com>
星期五, 九月 11, 2026 16:43 +0800
提交da614c0b85465f92453405928534d5fa2adc3c8c
目录 e829ee284681ef372027d3833a8c086d5bcc9c04 目录 | zip | gz
parent af70e2f6f71eb24087b72b189212c92d5283f11e 查看 | 对比
feat: 网约车订单运行监测报告(docx)导入 + 汇总大表8月数据驱动回填与版式对齐

【用户第1项:网约车订单报告导入】
- 新增 POST /api/import/wycOrderReport(DataImportService.importWycOrderReport)
解析《网约车行业YYYY年M月运行监测情况分析报告》附件表「地市名称/订单数总数」,
取17市州订单数写入 wyc_order_monthly(F订单合计 + G-W市州列);报表期优先取报告标题年月
- 全省 pin(B-E) 该期缺失时从 wyc_total_monthly 同报表期补齐
- 误传 Excel/PDF 时原先抛 xmlbeans 英文异常,改为用户可读提示(原始错误附后)
- 前端导入界面新增「网约车订单报告」类型(模板_网约车订单.docx,限 .docx/.doc),接入按类型清空
- WycSplitCalc 网约车取数改为优先读库,库里无数据回退读 xlsx 母版

【用户第2/3/4/5项:汇总大表8月回填与版式】
- 8月当月值列(Q列)自动回填:写入当月值格数=1659,历史月不受影响
- 同比统一以汇总表2025年8月(AJ列)为分母,公式 =Q../AJ..-1(补写600格)
- 公交/出租数值不再被日期格式吞掉(按同行1月列样式套用,保留0.00)
- 班线包车、轨道轮渡「全省」行补齐合计公式(补写43格),打开即算(fullCalcOnLoad)
- 版式按用户参照件《生成_道路运输量汇总表》逐列对齐列宽/隐藏,真实差异0列,含8月扩列Q/R宽度

【修复】
- monthColumnCapacity 对货运页表头(累计周转量)恒返回默认列数导致8月列永不回填
- shiftFormulaColumns 连续组引用被拼接错(Q5AJ5O5)
- ensureMonthYoyFormulas 公式写入失败被静默吞掉,改为抛出定位异常
- setNumeric 对公式格不再覆盖,对空/日期格式格套用1月列样式

【测试】
- 2026-08 导出 4.6s/948,735字节,缺数提示为空;货运Σ17市州=全省(16888.7615)
- 网约车/公交/出租/班线包车/轨道轮渡当月与全省行全部正确
- 7月历史月与备份母版逐格比对无实质差异(差异仅「中口径排名」页09-08已按需求删除的旧左块)
- 详见 docs/功能测试报告/功能测试报告_网约车订单报告导入_2026-09-11.md、
docs/功能测试报告/功能测试报告_汇总大表8月数据回填与版式对齐_2026-09-11.md
6个文件已修改
4个文件已添加
924 ■■■■■ 已修改文件
docs/功能测试报告/功能测试报告_汇总大表8月数据回填与版式对齐_2026-09-11.md 70 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
docs/功能测试报告/功能测试报告_网约车订单报告导入_2026-09-11.md 41 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
docs/城市客运/模板_网约车订单.docx 对比 | 查看 | 原始文档 | blame | 历史
docs/工作日结/工作日结_2026-09-11.md 40 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
traffic-audit-server/src/main/java/com/trafficaudit/dataimport/controller/DataImportController.java 18 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
traffic-audit-server/src/main/java/com/trafficaudit/dataimport/service/DataImportService.java 212 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
traffic-audit-server/src/main/java/com/trafficaudit/reportexport/calc/SummaryWorkbookFiller.java 380 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
traffic-audit-server/src/main/java/com/trafficaudit/reportexport/calc/WycSplitCalc.java 38 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
traffic-audit-server/src/main/java/com/trafficaudit/reportexport/service/ReportExportService.java 104 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
traffic-audit-web/src/views/DataImport.vue 21 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史