RuoYi平台简介
RuoYi是一个后台管理系统,基于经典技术组合(Spring Boot、Apache Shiro、MyBatis、Thymeleaf)主要目的让开发者注重专注业务,降低技术难度,从而节省人力成本,缩短项目周期,提高软件安全质量。
开发文档
JFlow工作流
驰骋工作流引擎研发与2003年,具有.net与java两个版本,这两个版本代码结构,数据库结构,设计思想,功能组成, 操作手册,完全相同。 导入导出的流程模版,表单模版两个版本完全通用
CCFlow是.net版本的简称,由济南驰骋团队负责研发,JFlow是java版本的简称,在CCFlow的基础上升级改造而来,公司联合易科德软件共同研发。两款产品向社会100%开源。
开发文档
开始集成准备
- 下载两个开源项目的源码
RuoYi git地址: https://gitee.com/y_project/RuoYi.git
JFlow工作流(springboot版本) git地址: https://gitee.com/opencc/JFlowSpringBoot.git
- 数据库准备
建立一个空数据库(如ry) 导入RuoYi sql文件
RuoYi与JFlow组织架构集成(JFlow的组织机构集成,就是删除JFlow的组织机构表,建立同数据结构一样的视图!!!)
- 将JFlow组织机构表重命名
- 因为没有相同的表所以先将数据库表合并为一个数据库
- 建立视图
.
JFlow 核心JFlow-core整合
JFlow 核心JFlow-web整合
RuoYi增加菜单访问JFlow工作流

菜单链接如上图
整合其他问题处理和注意事项
- 静态资源映射JFlow页面文件必须配置
- JFlow配置文件修改 (修改数据库配置,扫包)

- JFlow excel工具 版本问题
jflow Excel表导出 版本为3.11 RuoYi版本为 3.17 (修改BP.Difference.Handler.WebContralBase文件)

- 如果出现此错误——-在配置文件jflow.properties中增加ServicePath配置项

可在此修改 或者在配置文件jflow.properties中增加ServicePath配置指向JFlow静态文件夹 - 此次初步集成~流程设计器部分功能不可用,其他功能和bug为测试
数据库文件下载
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/228735.html原文链接:https://javaforall.net
