0
Skip to content
RuoYi-Vue-Pro 文档
Main Navigation 首页项目简介AI大模型BPMCRMERPMallWMSMESIoT微信即时通讯会员支付消息中间件报表Vue3Vue2Vben5

Appearance

    精选文章
    暂无精选文章
    文章分类
    暂无文章分类
    热门标签
    暂无标签
    友情链接
    暂无友情链接
    站点信息
    文章数目317 篇
    近一周新增317 篇
    近一月新增317 篇
    已运行时间不到一天
    本站总字数527.1k 字
    最后活动时间7 时前

    RuoYi-Vue-Pro企业级快速开发平台

    基于 Spring Boot + Vue3 的全栈解决方案

    快速开始
    功能列表
    🚀

    快速开发

    基于 Spring Boot + MyBatis Plus + Vue3 + Element Plus,提供代码生成器,快速构建 CRUD 功能

    🏢

    企业级架构

    模块化设计,支持多租户、数据权限、工作流、支付系统等企业级功能

    🤖

    AI 大模型

    内置 AI 模块,支持 OpenAI、Azure、智谱、百度、阿里等多种大模型接入

    📊

    业务系统

    内置 CRM、ERP、WMS、MES、商城、IoT 等完整业务系统模块

    🔐

    安全可靠

    基于 Spring Security 实现 RBAC 权限控制,支持 OAuth2、社交登录、数据脱敏

    📱

    多端支持

    支持 Vue2/Vue3/Vben5 多套前端,支持微信小程序、公众号、UniApp 多端

    📦 核心模块 ​

    模块说明文档
    System系统管理(用户、角色、菜单、字典)查看
    Infrastructure基础设施(文件、短信、邮件、代码生成)查看
    Member会员中心(会员、等级、积分)查看
    BPM工作流程(Flowable 流程引擎)查看
    Pay支付系统(微信、支付宝、钱包)查看
    AIAI 大模型(聊天、知识库、图片生成)查看
    CRM客户管理(线索、商机、合同、回款)查看
    ERP企业资源(采购、销售、仓库)查看
    Mall商城系统(商品、订单、营销、售后)查看
    WMS仓储管理(入库、出库、盘点)查看
    MES生产执行(工单、报工、质检)查看
    IoT物联网(设备、协议、OTA)查看
    MP微信公众号(菜单、消息、素材)查看
    IM即时通讯(WebSocket 聊天)查看

    🛠 技术栈 ​

    后端 ​

    • 框架:Spring Boot 2.7、Spring Security、MyBatis Plus
    • 数据库:MySQL、Redis、MongoDB(可选)
    • 消息队列:Redis、RabbitMQ、RocketMQ、Kafka
    • 工作流:Flowable 6.x
    • 其他:Quartz(定时任务)、EasyExcel(Excel)、Swagger(API 文档)

    前端 ​

    • Vue3 版本:Vue 3 + Element Plus + Vite
    • Vue2 版本:Vue 2 + Element UI
    • Vben5 版本:Vue 3 + Ant Design Vue + Vben Admin
    • 移动端:UniApp(小程序、H5、App)

    🚀 快速开始 ​

    环境要求 ​

    • JDK 8/11/17
    • MySQL 5.7/8.0
    • Redis 5.x+

    启动步骤 ​

    1. 克隆项目
    bash
    git clone https://github.com/YunaiV/ruoyi-vue-pro.git
    1
    1. 导入数据库 执行 sql/mysql/ruoyi-vue-pro.sql 创建数据库和表

    2. 启动后端 修改 application-local.yaml 配置数据库和 Redis,启动 YudaoServerApplication

    3. 启动前端

    bash
    cd yudao-ui-admin-vue3
    pnpm install
    pnpm dev
    1
    2
    3

    详细步骤请查看 快速开始 和 快速开始-前端

    📖 文档导航 ​

    入门指南 ​

    • 项目简介 - 项目结构和模块说明
    • 快速开始 - 后端环境搭建和启动
    • 快速开始-前端 - 前端环境搭建和启动
    • 技术方案 - 技术选型和架构设计

    开发指南 ​

    • 环境搭建 - 开发环境配置
    • 新建模块 - 如何创建新模块
    • 代码生成 - 使用代码生成器
    • 数据权限 - 数据权限配置

    部署指南 ​

    • Linux 部署
    • Docker 部署
    • 1Panel 部署

    更新日志 ​

    • 2026-05
    • 2026-04
    • 更多...

    🌟 项目特点 ​

    • ✅ 代码规范:遵循阿里巴巴 Java 开发手册,代码质量高
    • ✅ 文档完善:每个模块都有详细文档,配套视频教程
    • ✅ 持续更新:活跃的社区,定期发布新版本
    • ✅ 开源免费:MIT 协议,可商用

    📞 联系我们 ​

    • GitHub:https://github.com/YunaiV/ruoyi-vue-pro
    • Gitee:https://gitee.com/zhijiantian/ruoyi-vue-pro
    • 文档:https://doc.iocoder.cn
    • 视频教程:查看教程
    主题 Theme By Teek
    Copyright 2026