# RuoYi-Vue-OA协同办公系统 **Repository Path**: OpenJJ/ruoyi-vue-oa ## Basic Information - **Project Name**: RuoYi-Vue-OA协同办公系统 - **Description**: 基于 Spring Boot + MyBatis + Vue2 & Element 实现的OA协同办公系统。Flowable 工作流、动态表单自定义、正文盖章、知识库、日程等功能。 - **Primary Language**: Java - **License**: MIT - **Default Branch**: master - **Homepage**: http://www.wocurr.com - **GVP Project**: No ## Statistics - **Stars**: 28 - **Forks**: 19 - **Created**: 2025-08-08 - **Last Updated**: 2025-09-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: 协同, OA ## README ## 说明: * 本项目前、后端代码全开源,没有任何保留,没有区分免费版、商业版或其他付费版; * 遵循MIT开源协议,100%免费使用; * 前端代码:[RuoYi-Vue-OA-UI](https://gitee.com/OpenJJ/ruoyi-vue-oa-ui)。 * 快速启动及帮助:[wiki](https://gitee.com/OpenJJ/ruoyi-vue-oa/wikis/%E5%BF%AB%E9%80%9F%E5%90%AF%E5%8A%A8) * github地址:[github仓库](https://github.com/OnlyJJ/RuoYi-Vue-OA) 如果本项目能对你有所帮助,请记得 ⭐️ **Star** ⭐️ 一下,这是对作者最好的鼓励和支持。 ## 系统演示 * 账号:test/test123 * 地址:[在线演示](http://175.178.78.162) * 测试资源可能不稳定,作者会每天例行维护(首次打开可能慢点,请耐心等待下)。 通过test账号登录后,在系统管理 -> 用户管理下,可查看其他账号,密码都是123456。 ## 平台简介 本项目是一款比较完善的OA系统,页面美观、实用,非常适合作为企业级的协同办公系统使用。演示系统中的所有功能,代码完全涵盖,开箱即用。 * 后端使用多模块方式,采用Spring Boot、Spring Security、MyBatis、Redis、Redisson、Minio、RabbitMQ、Netty; * 权限认证使用 Spring Security & Token & Redis,支持多终端认证系统; * 使用 Netty 实现Socket Server,用于实时刷新待办、消息通知; * 使用 Minio 做文件服务,统一处理文件; * 使用 RabbitMQ 做异步任务消费,提升性能; * 数据库支持MySQL、Oracle、PostgreSQL、SQL Server、MariaDB、国产达梦 DM 等; * 集成腾讯云、阿里云短信,可自由配置流程审批时,触发短信通知; * 流程引擎使用Flowable,去除多余表的同时,还做了较多优化,使用上更丝滑; * 支持动态表单自定义,实现了基本常用的表单组件,极大满足表单使用; * 支持流程在线设计,提供通用的参数配置,以满足复杂场景的流程定制; * 支持加载动态权限菜单,按钮级别权限控制; * 支持动态配置正文、附件,并且支持offic正文在线盖章; * 当前官方版本:[RuoYi-Vue 3.9.0](https://gitee.com/y_project/RuoYi-Vue),后续保持同步更新。 ## 功能简介 1. 业务模块:个人事项(待办、已办)、流程管理、资讯公告、日程管理、知识库、通讯录、编号管理、运维管理; 2. 系统配置:个人设置、基础设置; 3. 内置功能:系统管理、系统监控、系统工具。 具体功能可查看下方图片或[在线演示](http://175.178.78.162) ## 演示图
## 启动说明 * 快速启动见:[wiki](https://gitee.com/OpenJJ/ruoyi-vue-oa/wikis/%E5%BF%AB%E9%80%9F%E5%90%AF%E5%8A%A8); ## 其他 * 本项目不存在任何其他费用,请勿相信打着任何名义的付费“帮助”; * 如需帮助,欢迎加入下面的QQ群。 QQ群: **463654560**