需求说明
系统需求概要
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