refs
用户 zhizhijie <zhizhijie@users.noreply.gitee.com>
星期三, 九月 16, 2026 11:58 +0800
提交者 zhizhijie <zhizhijie@users.noreply.gitee.com>
星期三, 九月 16, 2026 11:58 +0800
提交0cfd6e093e08566b4199836a54d827067580007e
目录 fcf88b36e0b7b40b31a00377a4980adc20ca1dac 目录 | zip | gz
parent 44ced80c1327a95c2d620794c63c94beb19b19a7 查看 | 对比
feat(import): 货运量周转量支持多年度工作簿(21-26年)一次性入库;fix(report): 汇总大表预览删除中口径之后的明细表

- DataImportService: 识别「一年一个 Sheet」的多年度工作簿,逐年解析整年 1-12 月并落一个报表期
(报表期=该年最后有数据的月份),上年同期取上一年度 Sheet;非多年度文件回退原月度解析路径;
抽离 importFreightTurnoverByMonth 保持原逻辑不变,新增 persistFreightTurnover 统一「先删后插 + 记批次」
- ReportExport.vue: 第 133 行 v-else-if 改为 v-if="it.key !== 'summaryWorkbook' && ...",
避免汇总大表重复渲染第二张明细表(中口径之后的表)
- 测试:源文件 1080 个单元格逐项比对零差异、重复导入幂等(216 行 md5 一致)、
负向回退与非法文件用例通过;汇总大表预览 DOM 实测弹窗内仅 1 张表
- 文档:新增两份《功能测试报告》,追加《工作日结_2026-09-16》
3个文件已修改
2个文件已添加
304 ■■■■■ 已修改文件
docs/功能测试报告/功能测试报告_汇总大表预览删除中口径后明细表_2026-09-16.md 47 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
docs/功能测试报告/功能测试报告_货运量周转量多年度导入_2026-09-16.md 50 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
docs/工作日结/工作日结_2026-09-16.md 35 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
traffic-audit-server/src/main/java/com/trafficaudit/dataimport/service/DataImportService.java 170 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
traffic-audit-web/src/views/ReportExport.vue 2 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史