zhizhijie
2026-09-21 e7a8ed09fca2be0897589d46b524130568d611de
docs/¹¤×÷ÈÕ½á/¹¤×÷ÈÕ½á_2026-09-21.md
@@ -80,8 +80,7 @@
## ä¸‰ã€é—留问题与待办
1. **P0-1**:历史同比基数双轨制 â€”— æ–¹æ¡ˆ A(排名页改用母版 2025 é™æ€åˆ—,推荐)/ æ–¹æ¡ˆ B(明细页改现算)
   å¾…用户拍板,**未实施**。
1. **P0-1 å·²è§£å†³**:用户选择方案 A(排名页改用母版 2025 é™æ€åˆ—),已于 2026-09-21 å®žæ–½å¹¶å›žå½’通过,见本文件第六节。
2. **P0-2**:母版依赖 â€”— 9 æœˆå‡ºè¡¨éœ€å…ˆæœ‰æ–°æ¯ç‰ˆï¼›æ–¹æ¡ˆ A(程序自动扩列,2-3 å¤©ï¼‰/ æ–¹æ¡ˆ B(Excel å°å·¥å…·ï¼Œ1 å¤©ï¼‰å¾…拍板。
3. P2:B4 å¯¼å‡ºå‰åŸºæ•°ä½“检 + ã€Šæ•°æ®ç¼ºå¤±æ¸…单》页、D ç»„增速排名措辞、中口径明细 4 æ ¼ `#DIV/0!`、
   ç¼ºæ¯ç‰ˆæç¤ºå®žæµ‹ã€éƒ¨ç½²åŒ…旧母版(用户明确暂不处理)。
@@ -130,3 +129,31 @@
- é‡æ–°éªŒè¯ï¼ˆä¸‰å±‚,全过):结构 `CREATE TABLE` 29/29;逐表 `COUNT(*)` 29/29 ä¸€è‡´ï¼›`CHECKSUM TABLE` 29/29 ä¸€è‡´ï¼›`mysqldump --order-by-primary` æœ‰åºå¯¼å‡ºä¸¤ä»½æ•°æ®æ–‡ä»¶ **SHA256 å®Œå…¨ç›¸åŒ**(逐行内容一致)。
- **经验**:备份只是某一时刻的快照,导完之后只要还在导数据/跑审核就旧了;交付前必须最后再导一次。
- æ–°å¢žæ–‡æ¡£ï¼š`docs/工具/数据库备份与还原操作步骤.md`(备份参数说明 / ä¸‰æ­¥éªŒè¯ / è¿˜åŽŸ / å¸¸è§é—®é¢˜ï¼Œå‘½ä»¤å¯ç›´æŽ¥å¤åˆ¶ï¼‰ã€‚
## å…­ã€è¿½åŠ ï¼šP0-1 åŽ†å²åŒæ¯”åŸºæ•°åŒè½¨åˆ¶æŒ‰æ–¹æ¡ˆ A ä¿®å¤
用户选择 **方案 A**(排名页改用母版《中口径明细》2025 é™æ€åˆ—),已完成代码、回归与文档更新。
- ä»£ç ï¼š`ReportExportService.exportPassengerMidRank()` å¢žåŠ æ¯ç‰ˆå·¥ä½œç°¿ä¸Šä¸‹æ–‡é‡è½½ï¼›æ±‡æ€»å¯¼å‡ºå¤ç”¨å†…å­˜æ¯ç‰ˆï¼Œç‹¬ç«‹æŽ’åè¡¨å¯¼å‡ºæ‰“å¼€å¯¹åº”æ¯ç‰ˆï¼›æŒ‰è¡¨å¤´è¯†åˆ« 2025 å¹´é€æœˆåˆ—,读取「总客运量 / æ€»æ—…客周转量」并按 1..N æœˆç´¯è®¡ï¼›å…¨çœåŸºæ•°ç”± 17 å¸‚州求和;静态基数不完整时回退库内现算并写 WARN。
- ç¼–译:`mvn -DskipTests compile` é€šè¿‡ã€‚
- ç”Ÿæˆå›žå½’:2026-08 æ±‡æ€»å¤§è¡¨ï¼›é»„冈客运量累计同比排名/明细均为 `7.641733%`(原 7.744917%)。
- åŒé¡µä¸€è‡´æ€§ï¼š17 å¸‚å·ž Ã— å®¢è¿é‡/周转量的累计值与同比共 68 ä¸ªæ•°å€¼å¯¹å…¨éƒ¨ä¸€è‡´ï¼Œæœ€å¤§ç»å¯¹å·® `2.91e-11`;全省累计值 = Î£17 å¸‚å·žï¼›8 æœˆå½“月同比 34 ä¸ªæ•°å€¼å¯¹æœ€å¤§å·® `5.48e-15`。
- ç‹¬ç«‹ã€Šç”Ÿæˆ_中口径排名.xlsx》也按同一静态口径导出,结果与明细页一致。
- æµ‹è¯•产物:`_tmp/qa_plan_a_20260921/生成_道路运输量汇总表_202608_方案A.xlsx`、`_tmp/qa_plan_a_20260921/生成_中口径排名_202608_方案A.xlsx`(按约定保留)。
- æµ‹è¯•报告:`docs/功能测试报告/功能测试报告_中口径排名同比基数方案A_2026-09-21.md`。
## ä¸ƒã€è¿½åŠ ï¼šåŒäº‹ã€Šæ±‡æ€»å¤§è¡¨è½¯ä»¶è¾“å‡ºä¸Žæ‰‹å·¥å®šç¨¿å·®å¼‚ã€‹äººå·¥æ ¸å¯¹
同事(xyc)推送差异报告(提交 `47a8734`)并口头要求「人工检查一下报的差异」,本次完成核对:
- äº§å‡ºå›žæ‰§ï¼š`docs/问题汇总/汇总大表差异核对回执_2026-09-21.md`(按对方编号逐条回答)。
- å¤æ ¸æ–¹å¼ï¼šæœ¬åœ°æ¯ç‰ˆ `2026å¹´8月道路运输量汇总表.xlsx` + ç”Ÿæˆä»¶ `生成_道路运输量汇总表.xlsx`(9/18)逐格读公式与缓存值(内联 Python,未落盘)。
- ç»“论:
  1. `公交/出租/网约车` `U5:U76`(报告 Â§4.1):业务口径确认**可清空留空**。根因是母版自相矛盾——`U5` åªç®—到 2025 å¹´ 6 æœˆï¼Œè€ŒåŒé¡µç´¯è®¡åŒæ¯” `T5` çš„分母含 1-8 æœˆï¼›è¡¥ 7、8 æœˆåŽä¸Žæ‰‹å·¥å€¼é€ä½å»åˆï¼ˆå…¬äº¤ 114285.68 / å‡ºç§Ÿ 52461.16 / ç½‘约车 22474.11),影响 3 é¡µ Ã— 72 è¡Œã€‚
  2. `轨道、轮渡` `R2/R11`:确认差异(软件「8月与去年同比」vs äººå·¥ã€ŒåŒæ¯”」)→ æŒ‰äººå·¥æŽªè¾žæ”¹ã€‚
  3. `中口径排名`:人工那份隐藏表数据不对、展示仅 1-8 æœˆç´¯è®¡ â†’ ä»¥è½¯ä»¶è¾“出为准。
  4. `班线包车`(§4.2):2021 å¹´ 3 æœˆèµ·ç´¯è®¡åŒæ¯”大量 `#DIV/0!`,且两边列区间不一致(生成 `DU:EP` / æ‰‹å·¥ `TD:EO`);报告里 220 ä¸ª `#VALUE!` æœ¬æœºå¤çŽ°ä¸å‡ºæ¥ï¼ˆæœ¬åœ°æ¯ç‰ˆä¸Ž 9/18 ç”Ÿæˆä»¶å‡ä¸º `#DIV/0! 228 + #REF! 8`,与报告「软件输出」两项完全一致),判为读缓存值产生的假错值,待对方用 9/21 åŽŸä»¶å¤æ ¸ã€‚
  5. ` è´§è¿` 2022 å¹´ç´¯è®¡åŒæ¯”(§4.3):软件对。
- å¾…对方回复:`货运周转量排名` çš„「标题」指哪一格、`城市客运` å·®å¼‚格在哪、并把两份源文件放共享位置以便同源复核。
- æœ¬æ¬¡æ— ä»£ç æ”¹åŠ¨ï¼Œå±žæ ¸å¯¹/文档类工作,不另出《功能测试报告》;上述回执即核对记录。