[开源]免费开源的流程设计器,开箱即用,助力流程开发使用更简单

一飞开源,介绍创意、新奇、有趣、实用的开源应用、系统、软件、硬件及技术,一个探索、发现、分享、使用与互动交流的开源技术社区平台。致力于打造活力开源社区,共建开源新生态!

一、开源项目简介

BeeFlow工作流

workflow-engine 是 beeflow工作流 的免费开源的流程设计器。设计器包含流程审批、表单设计、审批流程设计全套功能,开箱即用。

经过相当长一段时间的使用,我们觉得这个设计器还不错,所以决定开源前端流程设计器代码,期待帮助更多的同学,也期待您的反馈。

二、开源协议

使用Apache-2.0开源协议

三、界面展示

流程基本信息

表单设计

我们提供了丰富的表单设计组件,可以让你方便、灵活的去构建复杂的表单项;每个组件都有对应的参数配置,可以更加灵活的控制每个组件展现形式。

流程设计

流程设计器分为三大节点类型:审批节点、抄送节点、分支节点;审批节点:配置节点的审批人,支持多级审批、会签、或签,流程流转过程中也支持加签、减签;抄送节点:可以在流程的任何节点定义抄送人;分支节点:支持复杂的分支条件,可根据定义的表单组件来动态匹配条件项。

条件项支持表单必填项的文本匹配、单选多选项匹配、数字金额算术匹配、发起人来源匹配等

常规设置:支持固定人员、上级、部门负责人、角色等审批类型;高级设置:当审批人明细为多个时,支持会签、或签。

流程管理

发起流程

点击流程,流程表单必填项填写完整后,预览流程审批进度。

审批操作

流程在审批过程中,我们支持下面的这些动作:

  • 转交

  • 回退

  • 前加签

  • 后加签

  • 并加签

  • 减签

  • 评论

四、功能概述

workflow-engine 是 beeflow工作流 的免费开源的流程设计器。设计器包含流程审批、表单设计、审批流程设计全套功能,开箱即用。

workflow工作流。基于vue3开发的轻量级流程设计器。支持自定义表单、复杂流程设计等OA审批的功能。界面美观、易用易上手。

slogan

我们致力于打造简单、易用的工作流组件,使得流程开发和使用变得简单。

五、技术选型

基于vue3开发的轻量级流程设计器。workflow工作流,助力程开发和使用变得简单

项目运行

# 环境依赖npm i -S
# 运行测试环境npm run test

六、源码地址

访问一飞开源:https://code.exmay.com/


相关推荐

  • 这几个编程原则,学校可不会教你
  • springboot第44集:Kafka集群和Lua脚本
  • 【ICCV2023】频率成分在少样本学习中的重要性
  • 北京大学王选所推出 ALCUNA ,大模型新知识理解能力评测再添一榜!
  • 重磅!GPT-4又进化了!画图、插件、代码等能力被整合,超级智能体来了
  • 深圳/北京内推 | 快手Y-tech部门招聘计算机视觉算法实习生
  • 博士申请 | 丹麦哥本哈根大学计算机系招收机器学习方向全奖博士生
  • NeurIPS 2023 | 连接多模态对比表征:无需配对数据的高效对比表征学习方法
  • 港大联合百度开源通用图大模型GraphGPT:让大语言模型读懂图数据
  • midjourney提示词下的皮克斯风格的不同地域情侣舞蹈
  • 推友展示ChatGpt新功能个如何把一些套壳和插件商直接拍死
  • 1029.AI日报:OpenAI推出了类似chatPDF的功能,再次碾压
  • 被客户投诉了,非要装XP系统
  • Windows CE彻底退役
  • Next.js支持在前端代码中写SQL,开倒车还是遥遥领先?
  • 中美程序员不完全对比,太真实了。。。
  • 「百模大战」狂飙200多天,为什么讯飞抢先悟透了?
  • 比亚迪被曝 24 小时收到 12 万份简历?
  • 布隆过滤器在短视频 feeds 系统中的妙用
  • 动手写一款 IDEA 一键远程热部署插件(吊打市面插件)