首页
/ 【限时免费】 ruoyi-vue-pro 技术文档

【限时免费】 ruoyi-vue-pro 技术文档

2026-02-04 04:46:32作者:虞亚竹Luna

1. 安装指南

1.1 环境要求

  • JDK 8 或 JDK 17/21
  • MySQL 5.7+
  • Redis 5.0+
  • Maven 3.5+
  • Node.js 14+

1.2 后端安装

  1. 克隆代码仓库:

    git clone https://gitee.com/zhijiantianya/ruoyi-vue-pro.git
    
  2. 导入数据库脚本:

    • 执行 sql/ 目录下的初始化脚本
  3. 修改配置文件:

    • 配置 application-dev.yml 中的数据库和Redis连接信息
  4. 编译项目:

    mvn clean install
    
  5. 启动项目:

    java -jar yudao-server.jar
    

2. 使用说明

2.1 系统功能

  • 用户管理:支持用户CRUD操作
  • 角色管理:配置角色权限和数据范围
  • 菜单管理:配置系统菜单和按钮权限
  • 部门管理:树形组织结构管理
  • 租户管理:SaaS多租户支持

2.2 特色功能

  • 工作流引擎:基于Flowable实现
  • 支付系统:支持支付宝、微信支付
  • 数据报表:拖拽式报表设计
  • 会员中心:完整的用户体系

3. API使用文档

3.1 基础API

GET /api/system/user/list - 获取用户列表
POST /api/system/user/create - 创建用户
PUT /api/system/user/update - 更新用户
DELETE /api/system/user/delete - 删除用户

3.2 认证API

POST /api/auth/login - 用户登录
POST /api/auth/logout - 用户登出
GET /api/auth/info - 获取当前用户信息

3.3 工作流API

POST /api/bpm/process-instance/start - 启动流程实例
GET /api/bpm/task/list - 获取待办任务
POST /api/bpm/task/complete - 完成任务

4. 项目安装方式

4.1 完整安装

  1. 后端:按照1.2节步骤安装
  2. 前端:
    cd yudao-ui-admin-vue3
    npm install
    npm run dev
    

4.2 精简安装

  1. 使用yudao-boot-mini项目
  2. 按需迁移模块(参考迁移文档)

4.3 Docker安装

docker-compose up -d

注意:生产环境建议使用Nginx反向代理,并配置HTTPS证书

登录后查看全文
热门项目推荐
相关项目推荐