50 lines
1.6 KiB
Markdown
50 lines
1.6 KiB
Markdown
# 专项施工方案数据看板
|
|
|
|
中国港湾中东区域公司 · 技术部
|
|
|
|
## 项目结构
|
|
|
|
```
|
|
├── README.md
|
|
├── .gitignore
|
|
├── run_all.py ← 一键管线 (B1→B2→B3→B4)
|
|
├── src/
|
|
│ ├── b1_methods.py ← 技术方案统计表清洗
|
|
│ ├── b2_tracking.py ← 项目启动动态跟踪
|
|
│ ├── b3_revenue.py ← 营业额产值统计
|
|
│ └── b4_dashboard_html.py ← 看板HTML生成
|
|
├── raw/ ← OA原始数据
|
|
│ └── YYYY-MM-DD/
|
|
│ ├── 技术方案统计表.xlsx
|
|
│ ├── 动态跟踪表_REPORT3.xlsx
|
|
│ └── 2026年XX月项目营业额、产值统计表.xls
|
|
└── data/ ← 清洗后输出
|
|
└── YYYY-MM-DD/
|
|
└── cleaned/
|
|
├── methods_cleaned.parquet
|
|
├── tracking_tasks.parquet
|
|
├── revenue_active.csv
|
|
├── certified_schemes_dashboard.html ← 危大方案独立看板
|
|
├── dashboard.html ← 综合看板
|
|
└── *_validation.json
|
|
```
|
|
|
|
## 使用方式
|
|
|
|
每月从OA下载三个台账文件放入 `raw/YYYY-MM-DD/`,运行:
|
|
|
|
```bash
|
|
python3 run_all.py YYYY-MM-DD
|
|
```
|
|
|
|
## 数据来源
|
|
|
|
- 技术方案统计表 → 危大方案编审进度
|
|
- 动态跟踪表_REPORT3 → 项目启动阶段跟踪
|
|
- 项目营业额、产值统计表 → 营收财务数据
|
|
|
|
## 输出
|
|
|
|
- `certified_schemes_dashboard.html` — 危大方案独立看板
|
|
- `dashboard.html` — 三合一综合看板
|