企业现有系统集成方案
将RuoYi AI对接到企业ERP用户系统可分为以下步骤:
- 单点登录整合:通过OAuth2/OIDC协议与ERP系统对接,修改ruoyi-ai的SecurityConfig类实现联合认证
- 数据同步方案:编写定时任务调用ERP的HR接口同步部门/用户数据,建议使用Spring Batch处理大批量数据
- 权限映射:在sys_role表中建立与ERP权限的映射关系,如将ERP的「采购经理」角色映射为AI系统的「画图审计」权限
- 定制开发:如需深度整合,可扩展Ruoyi原有的SysUserService接口,重写用户查询逻辑
过渡期间可保持双系统账户并行,通过数据看板对比两个系统的用户活跃度,逐步完成迁移。
本答案来源于文章《RuoYi AI:基于SpringBoot实现AI聊天和绘画的后端框架》