# RuoYi-Plus-Flowable **Repository Path**: fishcow/ruoyi-plus-flowable ## Basic Information - **Project Name**: RuoYi-Plus-Flowable - **Description**: 另一个版本的ruoyi-flowable - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 15 - **Created**: 2023-08-15 - **Last Updated**: 2024-04-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 平台简介 [![Gitee Repo star](https://gitee.com/zxw75192/ruoyi-plus-flowable/badge/star.svg?theme=dark)](https://gitee.com/zxw75192/ruoyi-plus-flowable/stargazers) [![License](https://img.shields.io/badge/License-MIT-blue.svg)](https://gitee.com/zxw75192/ruoyi-plus-flowable/blob/master/LICENSE) [![使用IntelliJ IDEA开发维护](https://img.shields.io/badge/IntelliJ%20IDEA-提供支持-blue.svg)](https://www.jetbrains.com) [![Spring Boot](https://img.shields.io/badge/Spring%20Boot-2.7-blue.svg)]() [![JDK-8+](https://img.shields.io/badge/JDK-8-green.svg)]() [![JDK-11](https://img.shields.io/badge/JDK-11-green.svg)]() - 本项目基于 [RuoYi-Vue-Plus](https://gitee.com/dromara/RuoYi-Vue-Plus) 进行二次开发,采用 `Flowable` 扩展工作流应用场景,支持在线表单设计和工作流程设计能力。 - 本项目借鉴了RuoYi-flowable部分源码,替换动态表单Form Generator为[vform-pro](https://www.vform666.com)(已付费的编译版本),支持节点配置表单字段属性,方便的控制每个节点的可写、只读、隐藏等状态,同时对动态表单数据做了优化,异步落地为实体表。方便进行统计查询;并实现了简单的动态报表,将落地表作为报表展示,动态报表无需开发,只需要配置查询条件和列表字段就可以。 - 对流程审批做了一定的优化,支持相对岗位审批。 - 缺点: 由于时间有限,目前未支持委派,撤回,审批人选择下个节点审批人,知会等功能,下一步逐步支持。 - 采用`MIT开源协议`,完全免费给个人及企业使用。 ## 参考文档 - 脚手架文档:[RuoYi-Vue-Plus文档](https://gitee.com/dromara/RuoYi-Vue-Plus/wikis/pages) - 使用文档:[部署及使用文档](https://gitee.com/zxw75192/ruoyi-plus-flowable/wikis/pages) ## 项目地址 - Gitee: ## 在线演示 演示服务 http://140.143.223.122 | | 账号 | 密码 | |---------------- | ----- | -------- | | 超管账户 | admin | admin123 | | 监控中心(未运行) | ruoyi | 123456 | | 任务调度中心 | admin | 123456 | | 数据监控中心 | ruoyi | 123456 | ## 技术交流群 目前无 ## 参与开源 - 如遇到问题,欢迎提交到 [issues](https://gitee.com/zxw75192/ruoyi-plus-flowable/issues)(请按模版进行填写信息)。 - 欢迎提交 [PR](https://gitee.com/zxw75192/ruoyi-plus-flowable/pulls) ,注意请提交到 `develop` 开发分支 统一测试发版。 ## 特别鸣谢 - [RuoYi-Vue-Plus](https://gitee.com/dromara/RuoYi-Vue-Plus) - [vform](https://www.vform666.com) - [bpmn-process-designer](https://gitee.com/MiyueSC/bpmn-process-designer) - [RuoYi-flowable](https://gitee.com/tony2y/RuoYi-flowable) ## 项目部署及使用 - 1.按照ruoyi-plus部署项目。 - 2.执行新增数据表及菜单sql脚本 script/sql/mysql_flow_自建表.sql - 3.使用 - 3.1事项管理 -> 流程表单 -> 新增表单 -> 版本管理 -> 新增表单版本 - 3.2事项管理 -> 事项管理 -> 新增事项 -> 版本管理 -> 新增事项版本 -> 流程设计(绘制流程图) -> 部署 -> 使用版本 -> 事项管理 -> 启用事项 - 3.3我的事项 -> 事项列表 -> 点击某一个事项进入事项详情 -> 发起事项 - 3.4我的事项 -> 待办任务 -> 审批任务 (暂时只支持同意,驳回,不同意三个操作,其中驳回按钮必须在流程图中指定一个发起者修改节点才会显示) ## 友情链接 - [玩转RuoYi-Cloud-Plus - Flowable基础](https://blog.csdn.net/zhaozhiqiang1981/article/details/129240406):文档包含Flowable基础知识、项目使用说明、源码解析等。(新人必看) - [基于若依的Flowable工作流实战](https://space.bilibili.com/400188320/channel/collectiondetail?sid=1002899):Flowable视频学习专栏,项目基本覆盖了Flowable的方方面面,也拓展了很多为了达到生产级别项目而附加的表结构,工具类等知识点!