技术栈
bpmn-js
MiyueFE
15 天前
工作流引擎
·
bpmn-js
02-源码篇1:Injector 依赖注入模式的实现
✨✨✨目前成都的"小学生"大佬和作者一起开发了 Flowable 流程引擎组件(包含前端设计器与后端流程引擎) 详情请访问:www.bpmport.com/products。
得物技术
4 个月前
javascript
·
bpmn-js
探索BPMN—工作流技术的理论与实践|得物技术
19世纪70年代,流程管理思想萌芽阶段。怎样提高工作效率?泰勒:标准化个人操作流程亨利·福特:规定标准时间定额
胖蔡
8 个月前
前端
·
workflow
·
bpmn-js
聊一聊bpmn-js中的Viewer和Modeler
本篇文章首发于我的个人博客站,点击查看原文通过之前对于bpmn-js的学习,可以完成一个基础的Bpmn编辑器(或者叫建模器)的显示和简单绘制,若需要做更多工作还需加强对其的内部实现的了解。通过使用我们可以知道bpmn-js中有两个比较重要的操作对象:bpmnViewer和bpmnModeler。
我人有的和
8 个月前
bpmn-js
bpmn-js中定制工具面板
以bpmn-js14.2.0版本为例,实例化Modeler默认渲染效果如下:如果你的业务需要对工具面板以进行定制,可以通过重写 PaletteProvider类实现,它支持增加、删除工具以及修改工具样式
sye
8 个月前
前端
·
bpmn-js
基于React的工作流 bpmn.js基本使用(3)-流程模拟的使用(运行过程中暂停、继续,多分路运行)
根据运行过程中的节点id、节点类型,我们可以做到完全的自定义控制,动画的运行和暂停,以及多节点的状态改变。以下是所做的几个示例 实例化完成之后 获取bpmnModler的动画实例,get('animation')
胖蔡
9 个月前
前端
·
workflow
·
bpmn-js
bpmn.js一个基于Bpmn 2.0的前端工作流展示和绘制工具
本文在首发于胖蔡说技术首发,点击查看[原文],获取更多bpmn-js相关知识。bpmn.js是由开源工作流引擎camunda内部组织BPMN.IO组织开发的一款基于BPMN 2.0的工作流展示、编辑的web端工具库。由于工作流引擎activiti、flowable、camunda属于同宗分流,其工作流定义格式大致相同,所以我们可以使用bpmn.js完美融合其中任一工作流引。
胖蔡
9 个月前
开发语言
·
前端
·
javascript
·
bpmn-js
bpmn-js 事件总线处理
bpmn-js中使用EventBus作为事件的处理句柄,EventBus的使用和我们常规使用的事件总线没啥大的区别,其源码位于:/diagram-js/lib/core/EventBus.js (bpmn-js使用diagram-js实现流程图的web端绘制呈现工具)。
得帆云低代码
1 年前
低代码
·
bpmn-js
一文读懂什么是新一代BPM
业务流程管理 ( Business Process Management ,简称 BPM ),是一门学科,它通过分析、建模、执行、监控、优化等流程来改进业务流程,使企业核心业务流程最优化。 BPM系统即根据业务环境的变化,推进人与人之间、人与系统之间以及系统与系统之间的整合及调整的经营方法与解决方案的IT工具。
sye
1 年前
前端
·
bpmn-js
基于React的工作流 bpmn.js基本使用(2)-自定义右侧属性栏之更新业务属性到bpmn内
上篇文章讲到了通过传递当前流程图的modeler,就是实例化的bpmn的流程图的信息,我们通过在流程的原型上添加选中的事件,通过点击的参数带出选中的流程图节点信息,比如,用户任务、服务任务等