Files
bot_pm 0f382ce2d0 Merge feature/dev → master: 智慧水务完整项目合并
合并 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 (小云)
2026-06-26 05:49:01 +08:00
..

水务管理系统 BI 前端

这是一个简单的HTML前端,用于展示水务管理系统的BI看板和数据可视化功能。

功能特点

  • 自助BI看板浏览
  • 图表数据可视化
  • 实时数据展示
  • 响应式设计
  • 移动端兼容

文件结构

frontend/
├── index.html              # 主页面
├── css/
│   └── styles.css         # 样式文件
├── js/
│   ├── main.js            # 主要JavaScript逻辑
│   ├── api.js             # API调用封装
│   └── charts.js          # 图表绘制逻辑
└── lib/
    └── echarts.min.js     # ECharts图表库

使用方法

  1. 确保后端API服务器正在运行
  2. 打开 index.html 文件
  3. 选择要查看的看板
  4. 查看实时数据和图表

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