# diboot-workflow 工作流简介

# 1. diboot-workflow的开发背景

工作流作为目前门槛颇高的通用基础,国内的开发现状却是乱象丛生:门派分裂、文档缺失、标准不统一...

你以为的工作流开发是个,实际上它是一片沼泽地

diboot专注于软件开发的基础设施研发,workflow也是在diboot的用户呼声中诞生的。

我们结合diboot平台的架构设计经验优势,匠心打磨出了 diboot-workflow 项目,助力企业基于我们的源码,跳过沼泽地,高效无风险落地审批业务。

# 2. diboot-workflow的主要优势

  • 模块化解耦的用户组体系,实现接口即可完整替换为自己的用户体系(这点很重要);
  • 主流的流程引擎等技术选型,同步升级,技术长期不落伍;
  • 深思熟虑的功能设计,逻辑更合理,操作更便捷;
  • 完备的流程引擎功能及流程设计能力,支持14项常用流程操作;
  • 强大的自研表单引擎及表单设计能力:
    • 表单设计对子表单的支持,可以在动态表单中创建相关联的子表单;
    • 表单设计对多种布局的支持,包括但不限于 分组、分栏、表格布局等;
    • 支持动态表单数据的新建、读取与更新。
  • 强大的流程与表单协同能力:
    • 流程与表单间更好的低耦合关联设计,既方便与动态表单解藕单独使用,又可以在流程节点中进行表单权限配置以及条件分支智能提取等操作;
    • 流程对多表单填写的支持;
    • 支持满足条件的流程节点对表单数据的权限控制;
    • 流程分支条件的智能化自动提取,和选择设定,在满足条件的情况下,可免去编写条件表达式的繁琐;
    • 支持表单与流程的打印
  • 同步支持 diboot-element-admindiboot-antd-admin 两套前端框架。

👉 点我体验 (opens new window)

# 3. 授权需知

diboot-workflow 项目源码为企业客户授权提供,具体请查看 diboot-workflow 源码授权

如果您有工作流相关疑问,欢迎添加以下微信详聊 (备注工作流)