测试日期:2026-09-23
被测对象:投资市州单表导入(POST /api/import/batch,type=investmentLogistics)+ 物流站场投资明细导出
背景:09-22 已修复“潜江多历史 sheet 选错页签”,但交接遗留明确要求重导 2026-06/07。复核当前应用实际连接库时又发现 2026-08 仍是旧项目错值。
本次没有改业务代码,使用现有重导/幂等逻辑修正当前应用库 3305/traffic_audit 的潜江物流 2026-06、2026-07、2026-08 月度数据:
| 期间 | 源文件 | 源表当期页签 | 源表关键值(H/J/K) |
|---|---|---|---|
| 2026-06 | docs/投资/输入/物流(物流园区)/6月/潜江2026.06.xlsx |
潜江传化2022.3,表内报表期 2026.06.22 |
11947.9 / 1135 / 0 |
| 2026-07 | docs/投资/输入/物流(物流园区)/7月/潜江2026.07.xlsx |
潜江传化2022.3,表内报表期 2026.07.22 |
11947.9 / 1135 / 0 |
| 2026-08 | docs/投资/输入/物流(物流园区)/8月/潜江2026.08.xlsx |
潜江传化2022.3,表内报表期 2026.08.24 |
11947.9 / 1135 / 0 |
修正前当前应用库三个月均挂旧项目“潜江传化公路港项目”,2026-08 为 5173 / 12000 / 5173 / 1440;修正后三个月均挂“中国虾谷冷链仓储物流园”,月度值为 start_cum=11947.9 / year_plan=0 / year_cum=1135 / month_done=0 / progress_stage=在建。
start-dev.ps1 启动,8090 日志出现 Started TrafficAuditApplication。jdbc:mysql://localhost:3305/traffic_audit,root/root。admin/123456,验证码配置 required=false。GET /api/report/export/investLogisticsDetail?period=2026-08&mode=month。| # | 用例 | 输入 | 预期 | 实际 | 结论 |
|---|---|---|---|---|---|
| 1 | 2026-06 正向重导 | 潜江2026.06.xlsx |
选当期页,成功 1 条 | 接口 success=1;库内项目“中国虾谷冷链仓储物流园”,值 11947.9 / 0 / 1135 / 0 |
✅ |
| 2 | 2026-07 正向重导 | 潜江2026.07.xlsx |
选当期页,成功 1 条 | 接口 success=1;库内项目“中国虾谷冷链仓储物流园”,值 11947.9 / 0 / 1135 / 0 |
✅ |
| 3 | 2026-08 一致性修正 | 潜江2026.08.xlsx |
当前应用库不再保留旧项目错值 | 接口 success=1;库内改为“中国虾谷冷链仓储物流园”,值 11947.9 / 0 / 1135 / 0 |
✅ |
| 4 | 负向-历史页签不泄漏 | 三份文件均含 2018/2019 等历史 sheet | 不得导入“潜江传化公路港项目”的历史行 | 三个月库内均无该项目月度记录;选中页均以表内 2026.xx.xx 报表期命中 |
✅ |
| 5 | 入库抽查 | 三份源表当前页 H/J/K | 库内逐项一致 | 6/7/8 月均为 11947.9 / 1135 / 0,项目名、建设阶段一致 |
✅ |
| 6 | 幂等-重复重导 | 三份文件各再导入一次 | 不新增重复月度行或重复项目 | 6/7/8 月各保持 monthly_rows=1、projects=1;潜江重名项目数 0 |
✅ |
| 7 | 端到端导出 | 2026-08 物流站场投资明细 | 潜江行取新值,不结转旧值 | 输出 _tmp/qa_qianjiang_20260923/生成_物流站场投资明细_2026-08.xls,分项目投资完成情况 第 180 行为“中国虾谷冷链仓储物流园”,金额 11947.9 / 1135 / 0 |
✅ |
traffic-audit-server/src/main/resources/application.yml 指向 localhost:3305/traffic_audit。localhost:3308/traffic_audit。3305 时,潜江 2026-08 仍是旧项目 5173/12000/5173/1440,说明 09-22 的 08 月修正没有反映到本次实际运行库。3308 当前无法连接(HTTP/MySQL 连接被拒绝),因此不能继续以该库作为交付验收依据。3305 上完成库内抽查和 2026-08 端到端导出验证。| 表 | 期间 | 修正前 | 修正后 |
|---|---|---|---|
investment_monthly |
2026-06 | 潜江传化公路港项目 3685/12000/3685/1520 |
中国虾谷冷链仓储物流园 11947.9/0/1135/0 |
investment_monthly |
2026-07 | 潜江传化公路港项目 3733/12000/3733/48 |
中国虾谷冷链仓储物流园 11947.9/0/1135/0 |
investment_monthly |
2026-08 | 潜江传化公路港项目 5173/12000/5173/1440 |
中国虾谷冷链仓储物流园 11947.9/0/1135/0 |
investment_project 主档;旧项目主档 id=108 保留,但其 6/7/8 月旧月度记录已按市州+类别+期间清理。id=276,类别 物流园区,后续三个月复用同一条主档。application.yml 或运行中进程配置,不能沿用上一轮报告的数据库端口作为验收环境。潜江物流投资 2026-06、2026-07 历史错值已修正;同时发现并修正了当前应用库遗漏的 2026-08 错值。三个月重导均成功,历史页签未泄漏,重复导入保持幂等,2026-08 导出端到端取值正确。