编辑 | blame | 历史 | 原始文档

要求与验收基线清单(干活前必读)

用途:汇总用户(业务)陆续提出的**明确要求/口径**,每次改代码/母版/规则前先对照本表,避免“做一半、漏口径、重复问”。
基线文档:《确认回执汇总与剩余疑问_汇总大表数据驱动改造_2026-09-07.md》(唯一决策基线,第六节为 09-08 拍板)。
维护:会话推进时同步增补;状态:✅已实现 / 🚧进行中 / ⬜待办。

一、汇总大表版式与生成口径

编号 要求/口径 状态 备注
F1 数值(含公式结果)一律**显示两位小数**(0.00),但**保留全精度小数**,不得四舍五入改值 ✅ 2026-09-08 7/8月母版+导出已验:无 3/4 位小数残留
F2 排名一律显示整数(0 格式,含增速排名) ✅ 2026-09-08 表头“排名/增速排名”(允许带空格)整列生效
F3 日期/期次类单元格统一显示 yyyy"年"m"月"(如货运页 CQ 列等日期锚点不得显示成数字) ✅ 2026-09-08 母版+导出均验
F4 背景色全部统一(**无填充/去底色**),生成产物不得从还原源带旧底色复活 ✅ 2026-09-08 还原源备份同做归一
F5 列宽按显示内容**自适应**;长公式文本不得撑爆列宽;生成的最终表可在 Excel 里跑 VBA 全表自适应 ✅ 2026-09-08 VBA 见 docs/工具/VBA_生成物全表自动列宽_2026-09-08.txt
F6 生成链路 = 复制母版→填值/还原;**母版文件本身不带业务数据作伪装**,数据一律由导入+计算写入 🚧 推进中 依《确认回执》E1 先回归7月再填8月
F7 汇总大表含当月 + 1-X月累计 + 同比;排名/分析表需当月与累计两套 ✅(当月+累计结构) 当月排名修正已入 M2 验证
F8 2025 年前数据以母版缓存为准;**母版缓存优先作同比基准**,库只做校验,人工核对重导一致后才切库值(Q1) ✅ 口径确认
F9 内部计算页不对外;货运/公路旅客/城市客运小表前端全部隐藏(内部中间表保留) ✅ 拍板
F10 扩列按月按需(加月份才扩列,不预做 12 月满版);新增列“当月/同比”标题为两行合并单元格,扩列须保留 ✅ M0 v4
F11 同比无数据的“增速为 0 需核实”类规则已入公交/出租/货运/旅客审核规则(补充规则类先缓) 🚧 审核规则类近期以导入与报表为先

二、数据导入

编号 要求 状态 备注
I1 导入过程显示**进度**;导入失败提示到**行号** ✅
I2 允许重复导入(重新导入覆盖) ✅ 拍板
I3 城市客运导入类型下拉需含:**公交/出租月报、网约车拆分、网约车订单、全省总量等**模板 ✅ 已加 母版在 docs/城市客运
I4 导入模板差异(企业代码/单位详细名称列有无)要与三种模板的差异兼容 ✅ 已兼容 见 09-04 测试报告
I5 数据查看:**滚动到底部自动加载并显示更多行**(全屏/普通模式均可翻页) ✅ 2026-09-08 DataView.vue 修复滚动容器+capture 监听;Chrome 真机 20→140 行递增验证

三、报表生成

编号 要求 状态 备注
R1 逐月扩展生成;保留母版缓存与母版程序复制;累计公式去掉未到月份、同比分母联动 ✅ M0/M1
R2 生成“道路运输量汇总表(整本)”= 当月表 + 累计(1-X月) ✅
R3 生成物与母版/库 0 差异为验收标准(含中口径分析页、排名页累计块) ✅ 7月回归
R4 独立小表保留但前端隐藏,等大表跑通后可取消 ✅ 拍板
R5 排名/分析/汇总的**当月数据**要与累计数据分别计算,禁止把累计值当当月值 🚧 M2/M3 实弹

四、审核规则

编号 要求 状态 备注
A1 RULE_004(货运类型环比):**上月无→本月新增,提醒;上月有→本月无,提醒**(双向) ✅ 2026-09-08 引擎+DB+init.sql 已改;2026-07 实测:新增6/消失3/双向1 家,与源数据吻合
A2 规则名称/说明里的阈值(±N%)**随阈值字段改动自动同步**(如 ±10%→±20%),其它含阈值规则同理 ✅ 2026-09-08 实测 20→30→20:名称/说明随动并持久化;DB id=11 复核一致
A3 整车吨位判定用**平均吨位=整车吨位/整车数**,区间 4-40 ✅ 09-04 修复
A4 审核结果里的异常数值要可解释(如“轨迹测算=1.04E7”需给出算法说明/口径标注) ⬜ 口径解释页推进中

五、工作纪律与交付

编号 要求 状态
W1 每完成一个功能:立即测试并写《功能测试报告_<功能>_<日期>.md》到 docs/功能测试报告/ ✅ 常态执行
W2 每天下班写《工作日结_<日期>.md》到 docs/工作日结/ ✅ 常态执行
W3 干活前读本清单与《确认回执汇总…》,已确认项不再重复向用户提问 ✅ 执行
W4 个人 gitee(origin) 有改动先 fetch/合并;公司 gitea(main) 先测试+报告→合并→commit→push,禁强推 ✅ 执行

六、本会话(2026-09-08 下午/晚间)处理登记

  1. 日期锚点统一 yyyy年m月(F3)+ 修复货运页 CQ 列日期显示成数字的问题;
  2. 提供全表列宽自适应 VBA(F5);
  3. DataView 滚动到底加载更多(I5);
  4. 排名/小数位格式复核(F1/F2:货运量排名排名=整数、周转量排名数据=0.00、道路运输周转量无 3/4 位小数);
  5. 本清单建立(W3);
  6. RULE_004 双向提醒(A1);RULE_P005 阈值 20% 与名称/说明联动(A2)。
  7. 本批实测收口:全簿格式体检(bad3/General/底色=0)、RULE_004 双向 2026-07 命中核对、P005 联动 20→30→20、DataView Chrome 真机滚动加载 20→140 行——详见《功能测试报告_汇总大表日期格式与规则联动及数据查看滚动加载_2026-09-08.md》。