简介:
Gemini.Workflow 双子工作流,是一套功能强大,使用简单的工作流,简称双子流,目前配套集成在Aries框架中。
下面介绍本篇教程:流程定义:流程节点属性。
流程节点:
左侧是节点工具栏,下面对各种节点进行说明:
提单:
仅有一个,流程的开始节点。
PS :会产生待办任务。
结束:
仅有一个,流程的结束节点。
PS :由系统产生已完成的任务。
发散开始、聚合结束:
类似节点的网关,一般来说,不用它们,直接用普通节点连线,也能达到相应的效果。
不过使用它们,一是可以让流程图更清晰,另外,在多组多分散的特殊情况中,也是使用它们的时候。
比如:提单对应多个发散(分组,每组对应自己的分散节点)。
PS :这两个节点,只是分支节点,不会产生待办任务。
普通节点:
一般流程的节点,需要指定该节点办理处理人。
PS :会产生待办任务。
自循环步骤:
对于需要不断递归提交给上级或下级的情况,则使用该节点,而对应相应的处理人,一般都会选择上级部门或下级部门。
该节点,就是:普通节点+1条隐式的自己连接自己的迁移线。
PS :会产生待办任务。
内嵌子流程:
可以引用本系统内任意流程应用,系统会自动调起子流程程应用。
需要配置该节点子:流程应用名称和处理人(即子流程的默认提单人)。
PS :该节点没有待办,但会产生子流程的待办任务。
外嵌子流程:
可以引用本系统内或系统外的流程应用,和内嵌子流程的区别是:要写代码。
需要配置外部程序集的名称。
PS:该节点没有待办,一切则代码控制。
分组描述:
这只是对一个区域进行描述,除此之外,也没什么作用。
迁移线:
用来链接不同的流程节点。
移线条件,默认可以控制分组必达数量和指定必达路线。
其它要结合表单上下文的,由表单控制(表单页,有系统提供控制的API)。
演示地址:
版权声明:本文原创发表于 博客园,作者为 路过秋天 本文欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则视为侵权。 |
个人微信公众号 |
Donation(扫码支持作者):支付宝: |
Donation(扫码支持作者):微信: |