南大先腾工作流引擎(三)流程中的业务

概述

流程中的业务节点。即业务操作节点,分为两类:交互节点和自动处理节点。通常我们说的节点都是指交互操作节点。这个节点一般会绑定到一个业务系统界面或者一个自定义表单。一般说的流程中的业务都是指 交互业务操作节点。

业务节点基本属性

业务节点的基本信息非常少,主要包括:

  • 名称,节点的简洁说明,比如:财务审核。
  • 环节代码,这个属性虽然并不是必须,但是最好设定,并且最好一个流程中唯一(并不强制唯一)。它的作用主要是有两个:一、流程节点之间引用,比如:后面的节点引用前面的节点的操作人员,两个节必须相同的人操作;二、流程不用版本之间迁移对照。
  • 流程节点阶段,可以理解为流程节点的分组。
  • 是否为主干节点,这个没有太多的实际意义,主要为了显示使用,可以个用户区分。
  • 节点描述,作为名称的补充,可以写一些备注,供维护人员参考。

业务与业务绑定

业务操作有三种类别:

页面交互操作

节点和页面关联,流程流转到该节点时,代办中的操作就会指向这个页面。页面的配置很复杂,它们可能来自于不同的业务系统,可能有多种不同的形式。所以工作流定义页面中有一个专门的流程业务定义。流程业务通常有以下几类:

  • 业务系统中的操作页面。一个流程中的业务操作可以来源与不同的业务系统,这个工作流没有作限制,这样可以用于多个现成业务系统的整合。
  • 自定义表单中设计的业务页面。
  • 专门针对审批环节设计的通用审批页面,这个其实可以认为是业务系统中的操作页面。

自动运行

自动运行节点一般运行一段脚本,或者调用一个远程服务。它在节点创建时自动运行。

启动子流程

节点创建时自动创建子流程,并等待子流程运行结束,子流程运行结束返回后自动提交当前节点。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值