| New file |
| | |
| | | # åè½æµè¯æ¥åï¼æ°æ®æ¥çå£å¾çéã空åéèä¸è¡¨å¤´åä½ï¼2026-09-22ï¼ |
| | | |
| | | > æ¥æï¼2026-09-22ãæ¨¡åï¼æ°æ®æ¥çï¼å端 DataView.vue + å端 DataViewControllerï¼ãæµè¯äººï¼Codex |
| | | > è¯æ±æ¥æºï¼ç¨æ·å¤æ ¸ç¬¬ 2ã3 ç¹ââ空åè½å¦ä¸æ¾ç¤ºãå£å¾è½å¦æå°ä¸é¢ãææè¡¨å¤´æ¯å¦é½å¸¦åä½ã |
| | | |
| | | ## ä¸ãåè½è¯´æ |
| | | |
| | | 1. **æºæä»¶æªæä¾ç空åä¸åæ¾ç¤º**ï¼è§ä¸è§ä¸æå表ç `è§ä¸è´§è¿é / è§ä¸è´§è¿é / å计货è¿é` ä¸åï¼æºæä»¶ã模æ¿_è§ä¸è§ä¸æåè¿è¾é.xlsxãæ²¡æè´§è¿éåï¼åºå
å
¨ç©ºï¼ä¸å±ç¤ºï¼ |
| | | åå®ä¹ä¸æ¥å£å段ä¿çï¼è¥å¡«æ¥æ¹åç»è¡¥ä¸è´§è¿éåï¼åæ¶å端éèå³å¯æ¢å¤ï¼ã |
| | | 2. **å£å¾ä¸ç§»ä¸ºçé**ï¼æå表ç `å£å¾`ï¼å½æ/累计ï¼ä¸åæ¯è¡¨æ ¼åï¼æ¹æå·¥å
·æ 䏿ï¼å
¨é¨ / 彿 / 累计ï¼ï¼å端 `/api/data/list` æ°å¢ `periodType` åæ°ï¼`MONTH` / `CUMULATIVE`ï¼ï¼ |
| | | "å
¨é¨"æ¶ä»ä¼åæ¶è¿å两ç§å£å¾çè¡ãåæ¢æ°æ®ç±»åæ¶å£å¾èªå¨å¤ä½ä¸º"å
¨é¨"ã |
| | | 3. **ææè¡¨å¤´è¡¥åä½**ï¼æåºå
åæ®µæ³¨é + æºæä»¶è¡¨å¤´ + äº¤åæ ¸å¯¹ï¼ä¸ºå表æ°å¼åè¡¥é½åä½ï¼å
± 12 类表ã60 ä½åï¼ |
| | | |
| | | | 模å | åä½å£å¾ | |
| | | | --- | --- | |
| | | | åå¸å
¬äº¤/巡游åºç§ | 客è¿é(ä¸äººæ¬¡)ãæ
客å¨è½¬é(ä¸äººå
¬é)ãå¹³åè¿è·(å
¬é)ãè¿è¥è½¦æ°(è¾)ã载客车次(车次)ãç«ç¹(个)ãå车次载客人æ°(人/车次) | |
| | | | å
¬è·¯æ
客ä¼ä¸ h2031 | 客è¿è½¦è¾(è¾)ã载客ä½(座)ã客è¿é(人)ãå¨è½¬é(人å
¬é)ãå¹³åè¿è·(å
Ž) | |
| | | | è´§è¿ä¼ä¸ h2032 | 车è¾(è¾)ãå¨ä½/æ è®°å¨ä½/å类货è¿é(å¨)ãå¨è½¬é(å¨å
¬é)ãå¹³åè¿è·(å
Ž) | |
| | | | è´§è¿éå¨è½¬éï¼å®½è¡¨ï¼ | è´§è¿éNæ(ä¸å¨)ãå¨è½¬éNæ(ä¸å¨å
¬é)ï¼å«å»å¹´åæåï¼ | |
| | | | è§ä¸è§ä¸æå | è§ä¸/è§ä¸/å计å¨è½¬é(ä¸å¨å
¬é)ãè´§è¿é(ä¸å¨)ãæå(å)ã忝(%) | |
| | | | è¿æ¿è½¦è¾ / 轨迹éç¨ | çµå¼è½¦ãæè½¦ãå
¶ä»è½¦(è¾)ãå¨ä½(å¨)ãæåº¦éç¨(å
¬é)ãæéç¨è½¦è¾(è¾) | |
| | | | æ
å®¢è¿æ¿è½¦è¾ | è½¦è¾æ°(è¾)ãè½½å®¢ä½æ°(座) | |
| | | | 个ä½å®¢è¿ | 个ä½å®¢è¿é(人)ãä¸ªä½æ
客å¨è½¬é(人å
Ž) | |
| | | | æèµ | æèµé¢(ä¸å
)ã建çé¢ç§¯(å¹³æ¹ç±³) | |
| | | | è½è车è¾/è¿æ¿è½¦è¾ | æ è®°å¨ä½(å¨)ãè´§è¿é(å¨)ãå¨è½¬é(å¨å
¬é)ãéç¨(å
¬é)ã车次(次)ï¼çæç±»æå¡«æ¥çæå使 注 | |
| | | | ç½çº¦è½¦ | è®¢åæ°(å)ã订åå æ¯(%)ã客è¿é(ä¸äººæ¬¡)ãæ
客å¨è½¬é(ä¸äººå
Ž) | |
| | | |
| | | ## äºãæµè¯ç¯å¢ |
| | | |
| | | - å端 `start-dev.ps1`ï¼8090ï¼ï¼å端 dev serverï¼8080ï¼ï¼MySQL `localhost:3308/traffic_audit`ï¼è´¦å· admin/123456ï¼æµè§å¨ï¼Codex å
ç½®æµè§å¨çæºã |
| | | |
| | | ## ä¸ãç¨ä¾è¡¨ |
| | | |
| | | ### 3.1 æ¥å£ç¨ä¾ |
| | | |
| | | | ç¼å· | è¾å
¥ | 颿 | å®é
| ç»è®º | |
| | | | --- | --- | --- | --- | --- | |
| | | | TC-1 | `type=scaleSplit&period=2026-08` | 两ç§å£å¾å
± 36 è¡ | total=36 | éè¿ | |
| | | | TC-2 | åä¸ `&periodType=CUMULATIVE` | ä»
累计 18 è¡ | total=18 | éè¿ | |
| | | | TC-3 | åä¸ `&periodType=MONTH` | ä»
彿 18 è¡ | total=18 | éè¿ | |
| | | | TC-4 | æå表åå | 带åä½ | è§ä¸è´§è¿é(ä¸å¨)ãè§ä¸å¨è½¬é(ä¸å¨å
¬é)ãè§ä¸æå(å)ãè§ä¸åæ¯(%) | éè¿ | |
| | | | TC-5 | `type=transportAuth` åå | 带åä½ | çµå¼è½¦æ°(è¾)ãæè½¦å¨ä½(å¨)ãå
¶ä»å¨ä½(å¨) | éè¿ | |
| | | | TC-6 | `type=freightTurnover` åå | 带åä½ | è´§è¿é1æ(ä¸å¨) ⦠å¨è½¬éNæ(ä¸å¨å
¬é) | éè¿ | |
| | | | TC-7 | `type=h2031` åå | 带åä½ | 客è¿è½¦è¾å计(è¾)ãæ ¸å®è½½å®¢ä½å计(座)ã客è¿éå计(人)ãå¨è½¬éå计(人å
¬é) | éè¿ | |
| | | |
| | | ### 3.2 çæºç¨ä¾ |
| | | |
| | | | ç¼å· | è¾å
¥ | 颿 | å®é
| ç»è®º | |
| | | | --- | --- | --- | --- | --- | |
| | | | TC-8 | è´§è¿ä¼ä¸ææ¥ | 表头带åä½ãå»ç»å¸å·+ä¼ä¸åç§° | è½¦è¾æ°å计(è¾)ãæ è®°å¨ä½æ°å计(å¨)â¦ï¼å»ç»=å¸å·ãä¼ä¸åç§°ï¼å·¥å
·æ æ "å£å¾" | éè¿ | |
| | | | TC-9 | è§ä¸è§ä¸æå | å·¥å
·æ åºç°å£å¾çéãå£å¾åæ¶å¤±ãç©ºåæ¶å¤± | å·¥å
·æ ï¼æ¥è¡¨æ / æ°æ®ç±»å / å£å¾[å
¨é¨]ï¼è¡¨å¤´ä»"è§ä¸å¨è½¬é(ä¸å¨å
¬é)"å¼å§ï¼ä¸åè´§è¿éä¸ååºç°ï¼ | éè¿ | |
| | | |
| | | ## åãåç°çé®é¢ä¸å¤ç½® |
| | | |
| | | 1. æå表ä¸ä¸ªè´§è¿éå**ä¸è½å¨é¡µé¢ä¸åºå"空"ä¸"é¶"**ï¼æºæä»¶æªæä¾è¯¥åï¼æ
æ¾ç¤ºä¸ºå
¨ç©ºãæ¬æ¬¡æç¨æ·æè§ä¸å±ç¤ºï¼è¥ä¸å¡éè¦ï¼éå
è®©å¡«æ¥æ¹å¨æ¨¡æ¿ä¸å¢å è´§è¿éåï¼å¯¼å
¥å·²æ¯æ"æ©å±å¸å±"èªå¨è¯å«ï¼ã |
| | | 2. "表头åä½"以åºå
åæ®µæ³¨é为åï¼å¦ `h2032.freight_total` 注é"è´§è¿é_æ»è®¡ï¼å¨ï¼"ï¼ï¼è½è表ççæç±»å段ï¼çææ¶èéãç¾å
¬éæ²¹èãå¨è½¬éæ²¹èï¼åºå
æ å使³¨éï¼æ 注为"(æçæåä½)"ï¼æªæ
èªåæåã |
| | | 3. å£å¾çéé»è®¤"å
¨é¨"ï¼ä¸¤ç§å£å¾åå±ï¼ï¼å 为åæé¡µé¢è¡ä¸ºå³å¦æ¤ï¼éè¦åªçåä¸æç´¯è®¡æ¶å忢ã |
| | | |
| | | ## äºãç»è®º |
| | | |
| | | ä¸é¡¹è¯æ±å
¨é¨è½å°å¹¶éè¿æ¥å£ + çæºç¨ä¾ï¼ç©ºåä¸åæ¾ç¤ºãå£å¾ä¸ç§»ä¸ºçéï¼æ¥å£ `periodType` åæ°ï¼ã12 类表表头å
¨é¨å¸¦åä½ãåæçéãå»ç»ãæ ¼å¼åé»è¾æ åå½ã |