技术栈:SpringCloud Abl ibaba, Mybatis,Netty,达梦数据库,Redis, JavaCC,RocketMq,Minio,Vue2
项目描述:该项目是一个分场景进行多个系统集成的平台, 主要业务是对全国农情信息的采集查询和分析预警预测。有Web
和App两个客户端, 都实现了登录一个账号进入多个系统的功能, 为全国农户在作物的各个生育期的农事作业进行有效指
导,并且为国家对于全国农情实时信息和历史信息的进行掌握和分析。
项目组成:
1. 用户中心: 对场景、系统、用户、权限、菜单、角色进行管理的中心平台 , 新接入的系统要将用户角色等信息托管到用户
中心上, 实现用户信息的集中管理和授权,并且内嵌网页端IM工具可供用户进行在线咨询。
2. 任务中心:为跨系统发送任务流程提供服务, 子系统可以通过任务中心提供的Rpc接口发送任务, 获取任务,完成任务,
管理任务。
3. 采集场景开发底座:集成了采集场景所需的动态表单, 工作流, 统一授权,Rpc客户端等模块 , 未开发采集场景的子系
统提供便利的脚手架
4. 数据交换服务: 为解决子系统之间网络分区问题,