RuoYi Office 简介
RuoYi Office 是面向企业内部管理、流程审批和业务协同的一体化平台。它基于 RuoYi-Vue-Pro / Yudao 架构深度定制,保留成熟的后端分层、权限体系和工作流能力,同时围绕 OA、HRM、CRM、ERP、合同、项目、资产、商城、AI、IoT、报表等模块进行产品化扩展。
这不是一个只提供脚手架的开发模板,而是一套可以直接部署、逐步二开、持续扩展的企业管理系统。

产品定位
| 维度 | 说明 |
|---|---|
| 目标用户 | 需要 OA、审批、人事、客户、进销存、项目、合同等能力的中小企业、软件团队和二开交付团队 |
| 交付形态 | 支持本地私有化部署,也可按需扩展为多租户 SaaS |
| 技术路线 | 后端 Spring Boot 3 / Java 17,PC 端 Vue 3 + Vben Admin,移动端 UniApp / unibest |
| 核心能力 | 权限、多租户、工作流、代码生成、表单开发、单据打印、附件、通知、日志、报表 |
| 二开方式 | 保留源码和清晰模块边界,适合结合 AI Coding 做业务表单、流程单据和模块扩展 |
与上游架构的关系
RuoYi Office 的底层工程仍保留部分兼容命名,例如 cn.iocoder.yudao、yudao-server、yudao-module-*。这些属于工程兼容标识,便于减少迁移成本和保持生态兼容。
在产品层面,RuoYi Office 的重点不再是通用开发框架展示,而是围绕企业管理场景继续做深:
- 将 OA、HRM、合同、项目、资产等模块按企业流程串起来。
- 将表单开发、字段权限、单据打印、附件预览沉淀成可复用能力。
- 将 PC 管理端、移动端和流程审批体验统一设计。
- 将文档、部署、二开指南和客户可读手册迁移到 RuoYi Office 自有文档站。
工程结构
| 工程 | 说明 |
|---|---|
ruoyi-office/ | Java 后端,多模块 Maven 工程,包含单体入口、网关、框架能力和业务模块 |
ruoyi-office-vben/ | PC 管理端,主应用为 apps/web-antd |
ruoyi-office-uniapp/ | 移动端、H5、小程序和 APP 工程 |
ruoyi-office-doc/ | VitePress 文档站,承载产品说明、开发指南、部署文档和博客 |
ruoyi-office-db/ | 数据库全量 dump、增量 SQL 和静态数据导出脚本 |
ruoyi-office-prompt/ | AI 二开提示词和流程表单生成规范 |
ruoyi-office-ui-go-view/ | 数据大屏和可视化低代码工程 |
PC 管理端
PC 管理端用于企业后台管理、业务配置、流程审批和运维管理。它基于 Vue 3、TypeScript、Vben Admin 5、Ant Design Vue 和 VxeTable 实现。

常见入口:
- 工作台:我的单据、待办、已办、抄送、日程、通知公告。
- 流程中心:流程模型、流程表单、流程实例、待办任务。
- OA 协同办公:用印、用车、会议室、公文、日程、企业云盘。
- HRM 人力资源:员工、入职、转正、调岗、离职、考勤、薪资。
- 系统管理:用户、角色、菜单、部门、字典、租户、通知、日志。
- 基础设施:代码生成、文件、定时任务、Redis、Swagger、Druid、服务监控。
移动端
移动端面向日常办公和审批场景,覆盖首页、审批、工作台、消息、我的等基础入口。

适合放到移动端的能力:
- 考勤打卡、请假、出差、用车、用印等轻量业务申请。
- 待办审批、已办查询、流程进度查看。
- 工资条、绩效、公告、企业云盘等员工自助能力。
- H5、微信小程序、支付宝小程序和 APP 多端构建。
功能地图
| 分类 | 模块 |
|---|---|
| 基础能力 | 系统管理、基础设施、表单开发、单据打印、前端组件、代码生成、文件管理 |
| 流程协同 | BPM、OA 协同办公、审批通知、字段权限、流程表单、业务表单 |
| 组织人事 | HRM、员工档案、入转调离、考勤、薪资、招聘、绩效 |
| 业务经营 | CRM、合同、项目、资产、ERP 进销存 |
| 扩展能力 | Mall、Pay、Member、MP、AI、Report、IoT |
| 运维治理 | API 日志、错误日志、Redis、Druid、SkyWalking、定时任务、数据源 |
建议阅读顺序
| 目标 | 推荐页面 |
|---|---|
| 先了解产品范围 | 产品功能 |
| 本地跑起来 | 快速启动 |
| 部署到 Windows 客户环境 | Windows 客户部署实操手册 |
| 学习流程审批 | 工作流 BPM |
| 做业务表单 | 表单开发 |
| 配置打印模板 | 单据打印 |
| 复用 PC 前端组件 | 前端组件 |
| 查看学习路径 | 视频教程与学习路线 |
文档迁移说明
历史代码和 Markdown 中可能仍能看到不同来源的旧文档地址。RuoYi Office 的迁移策略是保留稳定 slug,逐步把这些页面转换成当前产品自己的文档,避免客户跳转到其他文档站。
后续新增页面会优先遵循:
- 使用 RuoYi Office 当前代码、页面和截图作为主依据。
- 上游文档只作为结构和关键事实参考,不直接复制表达。
- UI 截图优先使用本地 RuoYi Office 页面截图。
- 代码标识符中的
yudao保留,品牌语境中的上游称呼替换为 RuoYi Office。
