公司动态

SpringBoot3+Vue3 一体化企业管理平台 RuoYi Office 全景介绍:OA+HRM+CRM+ERP+商城+AI 一个平台管好整个企业

📅 2026/7/22 13:29:42
SpringBoot3+Vue3 一体化企业管理平台 RuoYi Office 全景介绍:OA+HRM+CRM+ERP+商城+AI 一个平台管好整个企业
SpringBoot3Vue3 一体化企业管理平台 RuoYi Office 全景介绍OAHRMCRMERP商城AI 一个平台管好整个企业文档地址http://ruoyioffice.com | 源码1·GitHubruoyi-office | 源码2·GitCoderuoyi-office | 源码3·Giteeruoyi-office | 微信17156169080备注「RuoYi Office」很多企业的数字化都是“系统越买越多数据越用越散”OA 一套、考勤一套、CRM 一套、进销存又一套账号各登各的流程各审各的报表还要人肉从五个后台导出来拼 Excel。RuoYi Office 想解决的不是“再多做一个系统”而是让 OA 协同、HRM 人力、CRM 客户、ERP 进销存、商城支付、工作流、AI 助手跑在同一套账号、同一套权限、同一套流程引擎、同一份组织架构上——一个平台管好整个企业。▲ 一眼看懂20 业务模块 · 三端一套代码 · 统一底座只建一次引言企业为什么需要“一个平台”而不是“十个系统”“我们已经有 OA 了为什么还要换”——这是选型时最常见的一句话。但真正的痛点往往不在某一个系统好不好用而在系统与系统之间的缝隙账号与组织各管各的新员工入职要在 OA、考勤、CRM、ERP 分别开一次账号离职时又要一个个关稍有遗漏就是安全隐患。流程与数据断在半路员工在 OA 提了报销财务却要在另一个系统做账销售在 CRM 签了合同回款和开票又要去 ERP 里再录一遍。报表永远在“拼 Excel”老板想看一张“人效 回款 库存”的经营看板结果是三个部门从三个系统各导一份表再靠一个实习生手工合并。多端体验割裂PC 端功能齐全手机端却只能看不能审小程序又是外包单独做的一套改个字段要改三处。典型问题“多系统拼装”现状一体化平台的解法账号/组织每个系统一套用户重复维护统一用户中心 一套组织架构全模块复用权限各系统各配角色口径不一统一 RBAC 数据权限一处配置全局生效流程每个系统内置一套简易审批统一 Flowable 工作流引擎所有单据共用数据报表跨系统导出再拼同一数据底座天然可联查、可做经营看板多端PC/App/小程序各做一套一套后端 三端前端同源同权限一句话结论RuoYi Office 是一套“同底座、多模块、全端通”的一体化企业管理平台——底座只建一次业务能力按需长出来。▲ 统一工作台首页顶部一排菜单即是「一个平台多模块」——工作台、流程中心、OA 协同、人力资源、系统管理、基础设施一线贯通待办任务、通知公告、日程待办聚合在同一个首页一、产品定位一体化企业管理平台RuoYi Office 是什么它是一套基于 Spring Boot 3 Vue 3 的一体化企业管理平台用统一的用户、权限、流程、数据底座承载 OA 协同办公、HRM 人力资源、CRM 客户关系、ERP 进销存、商城支付、AI 助手、IoT 物联网等 20 业务模块覆盖 PC 管理端、移动端、数据大屏三端。它面向三类人群价值点各不相同人群关心什么RuoYi Office 提供企业 / 甲方少买几套系统、数据自己可控、能持续演进一体化底座 私有化部署 模块按需启用开发团队 / 集成商拿到手能改、能二开、能快速交付项目全栈源码 代码生成器 规范化模块结构学生 / 求职者一个能写进简历、覆盖面广的企业级项目真实业务场景 主流技术栈 在线可体验定位说明基础能力OA/HRM 常用协同、系统管理、工作流等可在线体验与本地部署CRM、ERP、商城、支付、IoT 等更完整的企业级能力与持续维护由商业版提供欢迎咨询体验。二、四条产品主线RuoYi Office 的“一体化”具体落在四条主线上。理解了这四条就理解了这套平台的骨架。2.1 主线一同一套底座用户、组织、角色、权限、字典、租户、文件、消息、日志——这些“每个系统都要重造一遍”的基础能力在 RuoYi Office 里只建一次所有业务模块共享。新增一个业务模块不用再关心“怎么登录、怎么鉴权、怎么建组织树”直接复用底座即可。2.2 主线二统一工作流所有需要审批的单据——请假、报销、用印、合同、采购、付款——都接入同一套 Flowable BPMN 工作流引擎。流程即业务管理者说了算在流程设计器里拖拽即可调整审批节点、会签、条件分支、加签无需改一行代码。2.3 主线三三端一套代码后端一套 API前端 Web 管理端Vben Admin、移动端UniApp可发布 H5 / 微信小程序 / App、数据大屏go-view三端复用。一处改字段三端同源不用维护三套割裂的系统。▲ 一套后端 三端前端PC 管理端做全量管理与配置移动端做随时随地审批与打卡数据大屏做经营驾驶舱账号权限与数据完全同源2.4 主线四AI 原生区别于“低代码时代”把业务锁死在拖拽表单里RuoYi Office 走的是AI 原生代码路线内置 Spring AI 多模型接入对话 / 写作 / 知识库 / 绘图 / MCP同时源码可被 AI 编程工具如 Cursor读懂并自动扩展业务模块——既保留原生代码的灵活可控又吃到 AI 的生产力红利。三、模块全景20 业务模块的“能力超市”RuoYi Office 不是一个功能而是一片“能力超市”。你可以只用 OA也可以 OAHRMCRM 组合还可以把 ERP、商城、AI 全开。下面是核心模块一览▲ 模块能力矩阵系统底座 基础设施 工作流为公共底座OA / HRM / CRM / ERP / 商城 / AI / IoT 等按需启用全部共享同一套账号权限与流程模块定位核心能力节选系统管理平台底座用户、角色、菜单、部门、租户、字典、通知、OAuth2基础设施平台底座代码生成、文件存储、配置中心、定时任务、日志、数据源工作流 BPM平台底座Flowable 流程设计、审批、会签、流程表单、抄送OA 办公协同办公公文、用印、公车、会议室、日程、日报周报、云盘、IMHRM 人力人才经营员工档案、入转调离、考勤、假期、薪资、招聘、绩效CRM 客户客户经营线索、客户、公海、商机、合同、回款、跟进记录ERP 进销存业务经营采购、销售、库存、往来对账、供应商/客户台账WMS 仓储业务经营库位、批次、出入库、盘点商城 Mall交易商品/SKU、购物车、订单、营销、售后支付 Pay交易聚合支付、退款、对账会员 Member交易会员、积分、等级、成长值AI 大模型智能对话、写作、绘图、知识库 RAG、MCPIoT 物联网智能设备接入、MQTT、数据上报、规则引擎报表中心数据报表、数据大屏关键点这些模块不是各自独立的小系统而是共享同一套用户、组织、权限、流程、文件、消息。所以“HRM 里的员工”就是“OA 里的审批人”就是“CRM 里的销售”就是“IM 里能被 的同事”——同一个人一处维护。下面用两个模块的真实界面直观感受“同一个平台里的不同业务”▲ CRM 客户经营客户建档、公海回收、商机、合同、回款计划一线打通注意顶部导航栏与工作台完全一致——CRM 只是同一平台里的一个模块▲ HRM 人才经营员工档案、人事管理、假勤、招聘、薪酬、绩效一站式这里的“员工”与 OA 审批人、CRM 销售是同一套账号与组织无需重复维护四、技术架构为什么能“一体化”一体化不是口号而是架构决定的。RuoYi Office 采用分层架构从上到下每一层都为“统一底座、按需扩展”服务层级关键技术作用前端层Vue3 Vben Admin / UniApp / go-viewWeb 管理端、移动多端、数据大屏三端同源网关/安全层Spring Cloud Gateway Spring Security OAuth2统一鉴权、路由、多租户、限流服务层Spring Boot 3.5 MyBatis-Plus Flowable Spring AI业务服务、工作流、AI 能力中间件Redis / RocketMQ / XXL-Job / WebSocket缓存、消息、定时任务、实时推送数据层MySQL / MinIO / Nacos业务数据、文件存储、注册配置单体 / 微服务双模式是这套架构的一大亮点小企业用单体模式一个后端服务启动全部模块部署简单、成本低规模上来后无需重写切换到微服务模式Nacos Gateway按模块拆分独立服务、独立伸缩。一段配置就能体会“统一底座”的味道——所有模块共享同一套多租户与安全上下文业务代码几乎无感# application.yaml —— 平台级统一配置节选security:permit-all-urls:[]# 白名单统一管理tenant:enable:true# 多租户一处开启全模块生效websocket:path:/infra/ws# 统一实时通道IM / 通知复用后端新增一个业务模块时只需继承统一的基类就自动拥有“租户隔离 逻辑删除 审计字段”等能力无需重复造轮子// 所有业务实体继承 BaseDO自动带上创建人/时间、更新人/时间、租户号、逻辑删除publicclassContractDOextendsBaseDO{privateLongid;privateStringno;// 单据编号由统一编号服务生成privateIntegerstatus;// 业务状态接入统一工作流// ... 业务字段}五、三大差异化亮点5.1 亮点一数据天然打通经营看板不再“拼 Excel”因为所有模块共享同一份数据底座“人效 回款 库存 审批时效”这类跨模块经营指标可以直接联查配合报表中心与数据大屏做成一张实时更新的经营驾驶舱而不是每月手工拼表。5.2 亮点二一次配置全局生效组织架构调整、角色权限变更、数据范围收缩在系统管理里改一次OA、HRM、CRM、ERP 全部同步生效。这背后是统一的 RBAC 数据权限模型避免了“多系统权限口径打架”的经典难题。5.3 亮点三源码可控 AI 可扩展平台提供全栈源码与代码生成器一张业务表可自动生成增删改查 前端页面 API再叠加 AI 编程能力让 Cursor 这类工具读懂系统结构、按规范生成新模块。既不被低代码平台锁死又能享受 AI 的开发提速——这正是“AI 原生”相较“低代码”的核心优势。六、多端与部署从 5 分钟体验到私有化落地能不能快速跑起来是选型的关键门槛。RuoYi Office 在这方面做了充分优化在线体验无需部署直接访问演示环境即可点完整功能。本地启动后端单体服务一键启动全部模块前端pnpm dev:antd本地即可跑通 PC 管理端。移动端UniApp 一套代码编译到 H5 / 微信小程序 / App。私有化部署支持 Docker 化部署数据完全落在企业自己的服务器安全可控。端技术典型场景PC 管理端Vue3 Vben Admin全量管理、配置、报表移动端UniAppH5/小程序/App随时审批、考勤打卡、IM 沟通数据大屏go-view ECharts经营驾驶舱、可视化看板七、快速体验在线演示推荐先看这个 Web 演示http://ruoyioffice.com/web/账号admin/ 密码admin123 App 演示http://ruoyioffice.com/app/推荐体验路径用admin/admin123登录 PC 管理端先看左侧菜单——感受“一个平台20 模块”。进入OA → 请假/用印提交一张单据体验统一工作流审批。进入系统管理 → 用户/角色看统一的组织与权限如何被所有模块复用。进入HRM / CRM模块确认“同一个人”在不同模块里的身份是打通的。打开移动端演示用同一账号登录体验“PC 提交、手机审批”的多端同源。源码仓库仓库地址GitHubhttps://github.com/yuqing2026/ruoyi-officeGitCodehttps://gitcode.com/zhouzhongyan/ruoyi-officeGiteehttps://gitee.com/yqzy1688/ruoyi-office常见问题FAQRuoYi Office 到底是一个 OA 系统还是一个平台它是一体化企业管理平台。OA 只是其中一组模块平台还包含 HRM、CRM、ERP、商城、支付、AI、IoT 等 20 模块它们共享同一套账号、权限、流程和数据底座。我只想用 OA能不用其它模块吗可以。模块按需启用你可以只用 OA也可以 OAHRMCRM 组合。基础协同能力可在线体验与本地部署CRM/ERP/商城等更完整的企业级能力由商业版提供可咨询体验。支持多租户和私有化部署吗支持。平台内置多租户能力一处开启、全模块生效并支持 Docker 私有化部署数据完全落在企业自己的服务器上安全可控。单体和微服务怎么选中小规模建议单体模式一个服务启动全部模块部署简单业务量大、需要按模块独立伸缩时切换到微服务模式Nacos Gateway代码无需重写。和低代码平台相比有什么不同RuoYi Office 走 AI 原生代码路线提供全栈源码 代码生成器可自由二开、私有化、AI 辅助扩展不会被低代码平台的表单引擎锁死业务边界。结语企业数字化真正的成本往往不在“买系统”而在“系统之间的缝隙”——重复的账号、割裂的流程、拼不起来的数据。RuoYi Office 的解法很朴素底座只建一次业务能力按需长出来。一个平台管好整个企业。如果你正在为“系统越来越多、数据越来越散”而头疼不妨用admin/admin123上手点一圈感受一下“同底座、多模块、全端通”是什么体验。想要体验 RuoYi Office 的强大功能在线演示http://ruoyioffice.com/web/账号 admin / admin123技术咨询添加17156169080备注「RuoYi Office」⭐如果觉得不错请给个 Star 支持一下