java 业务流程设计,流程设计-拆分流程样例

关键词:流程开发,流程引擎,流程设计,工作流,流程审批,流程拆分,O2OA

在复杂的流程设计中通常需要使用到拆分功能,比如公文管理流程中的各部门办理。本文主要介绍如何在O2OA平台中设计流程时使用流程拆分功能。

拆分流程图

ed7271869e6cf291dc52f1ff5aec652c.png

假设业务场景,多个协办处室且有分支的情况,我们建议使用拆分活动,拆分活动是将一个工单拆成多个,可同时处理,所有待办都处理完毕后合并,使用合并活动,所以拆分活动和合并活动是成对使用的。

1880b8bbfdf4dfc3bb4f03d88450014d.png

拆分依据

拆分节点需要根据拆分依据,来计算拆分成几份文档,我们这里可以使用表单上选择的协办部门来拆分。

8dcb30c69d0b11b783ad7ad971196e04.png

协办处室的处理人

协办处室的处理人为协办部门的正职领导,我们在他的处理人这里可以配置职位,参数为拆分后的单个协办处室,代码:

return this.workContext.getWork().splitValue;

然后协办人员配置为多人处理,处理完后返回到协办处室,由处室领导送合并汇总。

表单配置:

6f304179905088169e8492a3350f318c.png

表单配置

协办部门配置为选择部门,可多选。

4dd63fe3853acd6d6b8fd0589bcfd3c4.png

协办部门

协办人员配置为选择人员,可多选。

协办人员

注意:

1、拆分后的文件必须所有的都流转到合并节点才会合并。

2、拆分后的文件data值和流程记录是即时合并的,每一个文件都可以看到其他部门的流转意见和填写的内容。

3、协办部门和协办人员是多人处理,在节点配置时需要选择处理方式为并行处理或串行处理

样例地址:https://sample.o2oa.net/x_desktop/index.html流程应用下的应用样例

ac954557511e4ddde4873069b2775f46.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值