需求说明

系统需求概要

1.1 本期目标

本期的主要目标是系统基础架构,完成前端页面开发,快速确定系统完整架构和前端页面开发是主要目标

1.2 项目需求范围

1.2.1 可视模块需求

数据请求中必须包含token令牌,基于JWT实现,30分钟无有效操作失效

统一返回格式:JSON

部分未补全,待添加

1.2.1.1 一级页面:主页

总共分为3个模块,系统标题、导航栏及卫星地图。

系统标题: 根据用户权限及设置动态变化

栏: 包含“项目”、系统管理(用户管理、项目组管理、项目管理、监测项管理、传感器类型管理)。

卫星地图:显示项目位置标注,预警时闪烁并根据最高级别预警显示颜色;

当地图分级较高时,多项目点聚合显示;

项目标注单击展示项目基本概况,如项目图片、项目简介、预警数等;

单击项目图片(按钮)可进入二级页面。

1.1.1.1.1 项目

具体样式可参考如上图,TEST”为项目组名称,“测试a”为项目名称

1.1.1.1.2 系统管理
1.1.1.1.2.1 用户管理

1.1.1.1.2.2 项目组管理

1.1.1.1.2.3 项目管理

1.1.1.1.2.4 监测项管理

1.1.1.1 二级页面:项目数据展示区域

二级页面需保证关联项目

1.URL地址添加“项目编码”用于确认项目

例:主页 www.huace.com   二级页面  www.huace.com/hccs

2.将项目id默认加入参数用于项目数据查询

用于页面展示的数据分别称为X轴(deviceData)、Y轴(sinkingData)、Z轴(sinkingAccumulation

下文均以XYZ进行描述。

参数详情:http://47.102.136.78:8888/test/    账号:test     密码:123456