CabloyJS为转移线
设计了统一的开发规范,允许第三方开发自定义的转移线
类型。CabloyJS系统本身也将根据业务的实际需求以及优先级,持续增加BPMN规范
中的转移线
类型
转移线
也有对应的环境对象,一般命名为contextEdge
,可以安全的在安全沙箱
中被访问
转移线
的环境变量,其具体声明请参见如下源码文件:
src/module-system/a-flow/backend/src/bean/local.context.edge.js
contextEdge
名称 | 说明 |
---|---|
context | 流程实例的环境对象 |
contextNode | 活动节点的环境对象 |
_edgeDef | 转移线的定义 |
utils | 工具对象 |
utils
- executeService
执行flow.service
Bean组件,请参见:安全沙箱
- 1async executeService({ bean, parameter })
名称 | 说明 |
---|---|
bean | Bean组件 |
parameter | 参数 |
评论: