若依集成

# 整体介绍

  1. 3个项目:2个后端+1个前端
  2. FlyFlow项目与Ruoyi项目之间通过Http对接

# 注意事项

  1. 如下三个代码仓库代码都要部署启动
  2. 注意FlyFlow的分支代码--springboot2和springboot3
  3. 前端代码只有一个,如下Ruoyi-Vue3,不用若依java项目里的前端代码(已删除)
  4. 仅需要后面三个代码仓库,不需要FlyFlow的前端代码

# 代码仓库

# FlyFlow-Server

注意根据环境要求切换到分支springboot2-ruoyi(springboot2+java8)或者springboot3-ruoyi(springboot3+java17)

https://gitee.com/junyue/flyflow (opens new window)

# Ruoyi-Server

https://gitee.com/junyue/ruoyi-fly-flow-server (opens new window)

# Ruoyi-vue3

https://gitee.com/junyue/ruoyi-fly-flow-vue3 (opens new window)

# 修改配置

# FlyFlow-Server

  1. 参考之前的配置文档修改数据库、redis等地址
  2. 修改项目中的配置项:
##流程的数据api开关
api:
  ori: http
  http:
    baseUrl: http://127.0.0.1:8080/flyflow/  ##此处是若依的服务端地址,此处是为了去若依获取若依的组织架构

# Ruoyi-Server

  1. 数据库脚本:执行sql/如果对接flyflow用这个即可.sql这个文件即可
  2. 修改配置项:
## FlyFlow的访问地址
flyflow:
  url: http://127.0.0.1:26859/

  1. 其他配置参考若依修改即可

# Ruoyi-vue3

执行如下命令即可:

npm install
npm run dev