合并 feature/dev 分支的全部代码到 master 主分支。 包含模块: - wm-production, wm-revenue, wm-data-engine, wm-patrol (核心业务) - wm-system, wm-dispatch, wm-config (系统核心) - wm-iot (IoT物联网) - wm-bi (BI看板) - wm-dma (DMA分区管理) - wm-bpm, wm-bpm-engine (流程引擎) - wm-base (基础框架) - wm-mobile-app, mobile-app (移动端) - frontend (前端) - db/ (数据库迁移: PostgreSQL + TDengine) - docker/ (容器化部署) - docs/ (技术文档) 冲突解决: README.md, frontend/index.html 采用 feature/dev 版本 操作者: bot_pm (小云)
水务管理系统 BI 前端
这是一个简单的HTML前端,用于展示水务管理系统的BI看板和数据可视化功能。
功能特点
- 自助BI看板浏览
- 图表数据可视化
- 实时数据展示
- 响应式设计
- 移动端兼容
文件结构
frontend/
├── index.html # 主页面
├── css/
│ └── styles.css # 样式文件
├── js/
│ ├── main.js # 主要JavaScript逻辑
│ ├── api.js # API调用封装
│ └── charts.js # 图表绘制逻辑
└── lib/
└── echarts.min.js # ECharts图表库
使用方法
- 确保后端API服务器正在运行
- 打开
index.html文件 - 选择要查看的看板
- 查看实时数据和图表
API接口
前端主要通过以下API接口与后端交互:
/bi-api/dashboards/overview- 获取概览看板/bi-api/dashboards/{id}/data- 获取看板数据/bi-api/charts/{id}/data- 获取图表数据/bi-api/search- 搜索功能
技术栈
- HTML5
- CSS3
- JavaScript (ES6+)
- ECharts 图表库
- Fetch API