| docs/功能测试报告/功能测试报告_登录验证码容错与报表预览整改_2026-09-16.md | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| docs/工作日结/工作日结_2026-09-16.md | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| docs/问题汇总/问题与注意事项汇总_2026-09-16.md | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| traffic-audit-web/src/views/ReportExport.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
docs/¹¦ÄܲâÊÔ±¨¸æ/¹¦ÄܲâÊÔ±¨¸æ_µÇ¼ÑéÖ¤ÂëÈÝ´íÓ뱨±íÔ¤ÀÀÕû¸Ä_2026-09-16.md
@@ -49,3 +49,14 @@ - 4 个é®é¢å ¨é¨ä¿®å¤å¹¶ææµè§å¨å®æµè¯æ®ï¼è¡¨å¤´ 4 åä¸ x åæ å¯¹é½ãåè§ 10pxãæå¨ä½ç§» 120/160ãå ³éå¤ä½ãæ 第äºå¼ 表ã失败æç¤ºå·²ç»åï¼ã - ãä¸å£å¾ä¹åä¸å渲æè¡¨æ ¼ãçä¸é¡¹éªè¯è§ãåè½æµè¯æ¥å_æ±æ»å¤§è¡¨é¢è§å é¤ä¸å£å¾åæç»è¡¨_2026-09-16.mdãã - éçï¼é¢è§å¼¹çªå ãå ± 0 è¡ãä¸ãæåº¦è¦çï¼1~8æåææ°æ®ã两个å£å¾ææ¡ä¸åï¼æè¯¯è§£ï¼çç¨æ·ç¡®è®¤åè°æ´ã ## å ãç¨æ·ç¡®è®¤åç追å ä¿®æ¹ï¼2026-09-16 åæï¼ ç¨æ·ç¡®è®¤ãé¢è§å¼¹çªçè¡æ°ææ¡å¯ä»¥æ¹ãï¼å·²å®æ½ï¼ - **æ¹å¨**ï¼`ReportExport.vue` ä¸ `å ± {{ it.rowCount || 0 }} è¡` æ¹ä¸ºææ¥è¡¨ç±»ååºåââ - æ±æ»å¤§è¡¨ï¼`summaryWorkbook`ï¼ææ åï¼ï¼æ¾ç¤º `ææ {{ (it.summary || []).length }} 项`ï¼ - å ¶å®æç»æ¥è¡¨ï¼æ¾ç¤º `å ± {{ it.rowCount || 0 }} è¡æç»`ã - **åå **ï¼æ±æ»å¤§è¡¨æ²¡ææç»è¡ï¼`rowCount` æä¸º 0ï¼ä¸ä¸æ¹ãæåº¦è¦çï¼1~8æåææ°æ®ãèªç¸çç¾ï¼å®¹æè¯¯å¤ä¸ºæ²¡æ°æ®ã - **éªè¯**ï¼æµè§å¨å®æµï¼2026-08 æ±æ»å¤§è¡¨ï¼ï¼å¼¹çªå¤´é¨ç±ãå ± 0 è¡ãå为 **ãéè·¯è¿è¾éæ±æ»è¡¨ï¼æ´æ¬ï¼ ææ 20 项ã**ï¼ä¸æ¹ä»ä¸ºãæåº¦è¦çï¼1~8æåææ°æ®ãï¼è¡¨å¤´ä»ä¸º `åç±»/ææ /æ°æ®/忝`ï¼å¼¹çªå ä»åªæ 1 å¼ è¡¨ï¼12 è¡ï¼ãæªå¾ï¼`_shot_preview_after_wording_20260916.png`ã - **ç»è®º**ï¼éè¿ã docs/¹¤×÷ÈÕ½á/¹¤×÷ÈÕ½á_2026-09-16.md
@@ -155,3 +155,13 @@ 2. æäº¤ `24b4c28`ï¼`feat(h2031): éé æ¨¡æ¿æ°å¢ãç»ä¸ç¤¾ä¼ä¿¡ç¨ä»£ç /å¡«æ¥åä½ã两åå¹¶å ¥åºï¼fix(import): è¡¥å½ 2023 å¹´è´§è¿éå¨è½¬éï¼fix(login/report): éªè¯ç 容éãé¢è§ææ 对é½ãå¼¹çªå¯æå¨åè§ã失败æç¤ºç»åï¼docs: æ°å¢é®é¢ä¸æ³¨æäºé¡¹æ±æ»`ï¼10 个æ¹å¨ + 4 个æ°å¢ï¼å ± 14 个æä»¶ï¼ã 3. æ¨ä¸ªäººä»åº `origin`ï¼`git push origin main:master` æåï¼`0cfd6e0..24b4c28`ï¼ã 4. æ¨å ¬å¸ `gitea`ï¼`git fetch gitea` æ¥ `Operation too slow. Less than 1000 bytes/sec transferred the last 15 seconds`ï¼`curl --max-time 20 http://61.183.254.94:3000/` è¿å `http_code=000 time=20.01`ï¼ç¡®è®¤**å ¬å¸å ç½ä¸å¯è¾¾**ï¼ç½ç»é®é¢ï¼éåæ®ï¼ï¼æ¬æ¬¡æªæ¨éæåï¼å·²å为éçé®é¢ï¼è¡¥æ¨åå `git fetch gitea` ä¸è¿ç«¯ `main` åå¹¶ï¼**ç¦å¼ºæ¨**ã ## åäºãç¨æ· 4 æ¡ç¡®è®¤çè½å®ï¼2026-09-16 æ¶å°¾ï¼ | ç¨æ·åé¦ | ç»è®ºä¸å¤ç½® | |---|---| | 1-2ãæå¯¼å ¥çè´§è¿éå¨è½¬éè¡¨éæ 23 å¹´æ°æ®ã | å·²éæ ¼å¤æ ¸ï¼8 ææºæä»¶åªæ `2026å¹´ / 2025å¹´ / 2024å¹´ / 2022å¹´ / 2021å¹´` äºä¸ª Sheetï¼å ææ ä»»ä½ 2023 æ è¯ï¼å½ä¸é¡¹åä¸ºæµ®ç¹æ°éçæ°åå·§åï¼ï¼`2023` Sheet åºç°å¨**7 æ**æä»¶éãå·²ç¨ 7 ææä»¶ç `2023` Sheet è¡¥å½ `2023-12`ï¼æ éå导ã | | 1ã让ä»ç©ºçå§ã | 2026-01~08 ç H203-1 `unified_credit_code` / `report_unit` ä¿æç©ºï¼**ä¸é导**å岿件ã | | 2ãæ¯ä¸æ¯æ 23 å¹´ä¹å¯¼è¿å»ã | æ¯ï¼å·²å¯¼å ¥ `2023-12`ï¼18 è¡ï¼ãè¥è¦åå¡« `2024-12` çä¸å¹´åæå¼ï¼éåé坼䏿¬¡ 2024 å¹´æ°æ®ï¼å¾ ç¨æ·ç¡®è®¤ï¼ã | | 3ãå¯ä»¥ã | é¢è§å¼¹çªææ¡å·²æç¡®è®¤ä¿®æ¹ï¼æ±æ»å¤§è¡¨ãææ N 项ãï¼å ¶å®æ¥è¡¨ãå ± N è¡æç»ãï¼ï¼å¹¶å·²å¨æµè§å¨å®æµã | | 4ãä»ä¹æ¶åå¼å§è¿ä¸ä¸çã | å ¬å¸ gitea **èª 2026-09-15 èµ·ä¸å¯ç¨**ï¼09-15 ä¸ºåæ®å¼¹çªæªæ¨æåï¼09-16 èµ·å为 TCP 3000 å¯è¿ä½ HTTP æ ååºã仿¥å¤æµ `Test-NetConnection` 为 Trueã`curl` 25s è¶ æ¶ `code=000`ã | docs/ÎÊÌâ»ã×Ü/ÎÊÌâÓë×¢ÒâÊÂÏî»ã×Ü_2026-09-16.md
@@ -179,3 +179,5 @@ | 4 | é¢è§å¼¹çªãå ± 0 è¡ãä¸ãæåº¦è¦çï¼1~8æåææ°æ®ãå£å¾ä¸å | æè¯¯è§£ | å¾ ç¨æ·ç¡®è®¤æ¹ææ¡ | | 5 | å ¬å¸ gitea æ¨é | ç½ç»æ ååºï¼æªæ¨æå | å¾ è¡¥æ¨ | | 6 | ä»åºæ ¹ç®å½å¤§é `_*.*` ä¸´æ¶æä»¶ | ä½ç§¯/å¯è¯»æ§ | ç»ç¨æ·åæå忏 ç | > 2026-09-16 åææ´æ°ï¼éçé®é¢ 4ï¼é¢è§å¼¹çªãå ± 0 è¡ãææ¡ï¼å·²æç¨æ·ç¡®è®¤ä¿®æ¹å®æ¯ââæ±æ»å¤§è¡¨æ¹ä¸ºæ¾ç¤ºãææ N 项ãï¼å ¶å®æ¥è¡¨æ¾ç¤ºãå ± N è¡æç»ãã traffic-audit-web/src/views/ReportExport.vue
@@ -105,7 +105,8 @@ <div v-for="it in previewItems" :key="it.key" class="preview-item"> <div class="preview-head"> <span class="preview-name">{{ it.label }}</span> <span class="preview-rows">å ± {{ it.rowCount || 0 }} è¡</span> <span class="preview-rows" v-if="it.key === 'summaryWorkbook'">ææ {{ (it.summary || []).length }} 项</span> <span class="preview-rows" v-else>å ± {{ it.rowCount || 0 }} è¡æç»</span> </div> <div class="preview-coverage"> <span class="cov-label">æåº¦è¦çï¼</span>