GGEditor icon indicating copy to clipboard operation
GGEditor copied to clipboard

流程图Flow是否具备参数配置的功能?

Open top-soft opened this issue 6 years ago • 3 comments

这个功能解决了什么问题

定义流程图,比如审核流程图,配置这个图的时候,分叉节点拥有多种不同的参数值对应不同的流程,当流程实例运行到该节点时,匹配配置的参数值可以自动运行不同的流程分支

你所期望的 API 是怎样的

例如:定义一个审核流程     ->初审->终审->结束 开始    ->会审->结束 在开始节点上配置参数[{param:'01',node:'初审'},{param:'02',node:'会审'}] 现在发起一个流程,并且传递一个01给流程实例,流程引擎会根据这个参数去读取配置的Flow数据,获取到[{param:'01',node:'初审'},{param:'02',node:'会审'}] 然后就自动走初审那条线路了。

当然 各个节点都有可能出现分支,比如审核通过,审核不通过 并不意味着流程结束,也不意味着会返回到提交人,需要根据不同的参数继续运行一些流程。

不知道我描述清楚没有,就是配置data中的nodes或者edges 添加些自定义的属性把这些值保存下来,需要GGEditor开放这样的接口

top-soft avatar Jan 07 '19 09:01 top-soft

我也在做类似项目,请问你们有更好的处理方法了吗?

maozhennba3 avatar Jul 25 '19 10:07 maozhennba3

请问这个解决了吗

keepwe avatar Jun 13 '20 09:06 keepwe

请问这个解决了吗

Ostaer avatar Jan 09 '21 01:01 Ostaer