前言
高效且灵活的工作流管理系统对于企业的运营和项目推进起着至关重要的作用。一个优秀的工作流系统能够优化业务流程,提高工作效率,减少人为错误,确保各项任务按照既定的规则和顺序顺利执行。
今天推荐一个真正的国产、无代码工作流引擎、低代码集成、功能比飞书钉钉审批流程更加强大为中国特色审批匠心打造。
项目介绍
飞龙工作流引擎 FlowLong 真正的国产工作流引擎,json 格式实例模型、简易审批流程设计器、为中国特色审批匠心打造
工作流引擎的适用场景广泛,主要集中在需要自动化、管理和优化业务流程的各个领域。 总结来说,工作流引擎在复杂的业务流程、跨部门协作、自动化任务和决策、监控和报告、变更管理和跨系统集成等场景中发挥着重要作用。 它们能够提高企业级应用的自动化水平,优化业务流程,提高工作效率和质量,降低错误率,从而为企业带来更大的价值。
项目功能
1、条件分支
能在流程中实现决策,根据不同条件选择一个分支执行,也可用于处理异常情况,将流程路由到特定异常处理分支。
2、并行分支
允许将流程分成多条分支,或者把多条分支汇聚到一起,基于进入和外出顺序流实现分叉(fork)成多个并行分支或汇聚(join)多个并行分支。
3、包容分支
结合了排它分支和并行分支的特点,允许基于条件选择多条分支执行,若没有分支满足条件,则可选择默认分支。
4、路由分支
可根据条件选择一个分支执行(重定向到指定配置节点),也能选择默认分支执行(继续往下执行)。
5、父子流程
主流程节点可设置子流程,子流程节点自动进入子流程,子流程结束后,主流程节点自动跳转,且支持同步异步。
6、审批相关功能
包含顺序会签(同一审批节点多人按顺序依次审批)、并行会签(同一审批节点多人同时审批)、或签(一个流程审批节点里多个处理人,任意一人处理后进入下一节点)、票签(同一审批节点多人,定义不同权重,投票权重比例大于 50% 进入下一节点)。
| 支持功能 | 功能描述 | 🟢 开源版 | 💎 企业版 |
|---|---|---|---|
| CORE | 工作流核心模块一致 | ✅ | ✅ |
| 授权边界 | 是否允许商用 | ✅(遵守不扩散原则) | ✅ |
| 申请软著 | 二开集成系统是否可申请软著 | ✅ | ✅ |
| 模型设计器 | 模型设计器(稍有区别) | ✅ | ✅ |
| 表单设计器 | 支持自定义表单 | ❌️ | ✅ |
| 可视化 UI | 可视化流程流转 | ❌️ | ✅ |
| 开发平台 | 拥有基础二次低代码开发平台 | ❌️ | ✅ |
| 提需求 | 可提合理需求开发支持 | ❌️ | ✅ |
| 技术支持 | 二次开发协助解决问题 | ❌️ | ✅ |
| 尊贵 VIP | 可加入实时解答问题微信 VIP 群 | ❌️ | ✅ |
项目特点
1、双协议授权灵活:默认 Apache - 2.0 协议开源,在遵守附加协议下商用场景广泛,同时违反附加协议自动升级协议,保障了项目的合理使用和权益。
2、中国特色流程丰富:涵盖了多种具有中国特色的流程操作概念,能满足国内企业复杂多样的业务流程需求。
3、功能细致全面:从条件分支到各种审批、任务处理等功能,考虑到了工作流中的各个环节和可能出现的情况,为用户提供了全方位的解决方案。
项目技术
| 类别 | 后端技术栈 | 前端技术栈 |
|---|---|---|
| 编程语言 | JDK 17+ | TypeScript |
| 核心框架 | SpringBoot 3.X | Vue 3.X |
| 数据持久层 | MybatisPlus 3.X | —— |
| API文档 | SpringDoc | —— |
| UI组件库 | —— | ElementPlus / NaiveUI |
| 构建工具 | —— | Vite |
| 管理后台模板 | —— | QingAdmin / PanShi |
| 数据库支持 | PostgreSQL、MySQL、Oracle 等 | —— |
| 运行环境 | —— | Node.js |
基于 MybatisPlus 作为 ORM 层实现,同时参考了包括 activiti、flowable、camunda、snakerflow 等工作流的设计思想。
项目效果
在设计器在线演示中,用户能够体验到其流畅的操作界面和丰富的功能展示。通过设计器源码下载,开发可以深入了解其代码结构和实现方式。
在实际应用中,无论是简单的流程审批还是复杂的业务流转,FlowLong 都能凭借其多样化的功能,确保流程按照预设规则准确、高效地执行,大大提高了工作效率和业务流程的规范性。
项目源码
代码托管于 GitHub、Gitee、GitCode 仓库。可以通过访问设计器源码地址获取相关源码。
同时,官方开发文档有国外和国内版本,方便不同地区的用户查阅和使用。对于特别用户,如 AiZuDa - Logo,也体现了项目对不同用户群体的关注。
Gitee:gitee.com/flowlong/fl… - designer
总结
FlowLong飞龙工作流以其独特的双协议授权模式、丰富多样的中国特色流程功能、细致全面的操作特性以及借鉴优秀工作流设计思想的技术架构,为工作流管理领域带来了新的选择。
关键词
#FlowLong、#飞龙工作流、#双协议授权、#中国特色流程、#工作流功能、#工作流、#低代码、#activiti、#flowable、#camunda、#snakerflow
最后
如果你觉得这篇文章对你有帮助,不妨点个赞支持一下!你的支持是我继续分享知识的动力。如果有任何疑问或需要进一步的帮助,欢迎随时留言。
也可以加入微信公众号 [DotNet技术匠] 社区,与其他热爱技术的同行一起交流心得,共同成长!
优秀是一种习惯,欢迎大家留言学习!