1- 整个项目是基于若依开发平台系统搭建,基于Vue、Element UI进行开发
2- 封装axios为vue插件,使用axios的拦截器携带token进行API鉴权
3- 使用token配合路由守卫检测登陆状态,控制组件访问权限
4- 首页使用elelmentUI的layout组件布局搭建基础布局,使用table表格展示各个监测点实时数据以及未处理报警数据
5- 实时监测页面:使用百度GIS让各个监测点的位置在地图上显示,同时根据监测点的状态显示不同的点标记,点击监测点图标显示该监测点详细信息、以及显示该监测点当天的各项参数指标变化的echarts图表
6- 数据查询页面:根据时间、监测点名称、设备编号查询该监测点的平均、异常、报警数据
7- 统计分析:通过单站点多时段分析和多站点数据分析,使用echarts完成数据可视化展示