若依集成
# 整体介绍
- 3个项目:2个后端+1个前端
- FlyFlow项目与Ruoyi项目之间通过Http对接
# 注意事项
- 如下三个代码仓库代码都要部署启动
- 注意FlyFlow的分支代码--springboot2和springboot3
- 前端代码只有一个,如下
Ruoyi-Vue3
,不用若依java项目里的前端代码(已删除) - 仅需要后面三个代码仓库,不需要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
- 参考之前的配置文档修改数据库、redis等地址
- 修改项目中的配置项:
##流程的数据api开关
api:
ori: http
http:
baseUrl: http://127.0.0.1:8080/flyflow/ ##此处是若依的服务端地址,此处是为了去若依获取若依的组织架构
# Ruoyi-Server
- 数据库脚本:执行
sql/如果对接flyflow用这个即可.sql
这个文件即可 - 修改配置项:
## FlyFlow的访问地址
flyflow:
url: http://127.0.0.1:26859/
- 其他配置参考若依修改即可
# Ruoyi-vue3
执行如下命令即可:
npm install
npm run dev