ruoyi-vue2集成camunda7.18部署教程
产品简介
RuoYi-Camunda是基于Ruoyi分离版是一套全部开源的工作流快速开发平台。按照视频操作,仅需一分钟便可以完成本地部署。
产品信息:
ruoyi-vue2: 3.9.0
camunda: 7.18
mysql: 5.7+
jdk: 1.8
功能清单
1. 模型管理:流程模型的创建,编辑,分页查询,导入导出, 模型的汉化 2. 流程实例:流程实例高亮显示 3. 请假案例:模拟请假审批,完成我发起的,待办任务,已办任务,抄送给我,审批通过,审批驳回,委派,转交,撤回 4. 网关案例:排他网关,包含网关,并行网关,事件网关的实战案例 5. 信号事件:信号事件用在开始事件,中间事件,边界事件实战案例 6. 消息事件:消息事件用在开始事件,中间事件,边界事件实战案例 7. 定时器事件:定时器用在开始事件,中间事件,边界事件实战案例
299元提供的就是上面基于审批流的案例和基础控件用户, 如果你有DMN,泳池泳道,子流程相关问题。
请关注ruoyi-camunda-plus
部署教程
本产品交付的代码已经屏蔽mysql和redis,请按照以下步骤构建属于自己的项目环境,并且初始化流程模型相关数据。
1. 构建数据库,新建一个数据库,依次执行sql文件夹下面的脚本quartz.sql和quartz.ry_flow.sql 2. 在项目启动后,系统会自动创建camunda相关的表结构,以act_开头,至此就完成了数据库的创建。 3. 修改application.yml中的redis配置
# redis 配置
redis:
# 地址
host: xxxx
# 端口,默认为6379
port: 6379
# 数据库索引
database: 0
# 密码
password: 'xxx'
# 连接超时时间
timeout: 10s4. application-druid.yaml中的数据地址配置
master:
url: jdbc:mysql://rm-bp1a466bb62123091co.mysql.rds.aliyuncs.com/ruoyi-3-9-0?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8&nullCatalogMeansCurrent=true
username: ruoyi
password: ruoyi@20246. 部署流程模型
1. ruoyi-admin 下resources/processes文件夹下存放着交付的测试模型
2. 登陆系统->模型管理->模型列表,将会自动导入这个文件夹下的流程模型7. 注意事项,ruoyi-ui 这个项目在执行npm install --registry=https://registry.npmmirror.com 的过程中,node-js版本不能太低,>23
在线体验
演示地址:https://www.ruoyiflow.com
文档地址:https://www.ruoyiflow.com/documentation
购买地址:https://www.ruoyiflow.com/product/1
如需购买,请添加上面的客服微信。