该项目是基于后续客户需求的不断增加,所需监测设备及安装场景多变,而进行的优化迭代,为了更好地兼容每一种设备与系统平台的对接工作,也可以满足客户的不同需求。同时对用户模块进行了优化,可以由客户自行配置企业下角色权限等。新增了按钮权限及 api 访问权限。
该项目主要是后端数据结构的优化及开发框架的更替,根据业务需求分为四个模块,用户模块、设备模块、数据模块、公共模块。
用户模块负责用户及权限信息管理,Token 验证、施工配置、消息管理等。
设备模块负责设备入库、资源管理等。
数据模块负责设备数据处理及数据大屏 WebSocket 推送。
公共模块负责一些公共资源,短信发送,高德 api等。