应用背景

ccflow 驰骋工作流引擎的共享任务,应用背景,设置,设计,sdk接口

倖福魔咒の 提交于 2019-11-30 04:10:18
ccflow 驰骋工作流引擎的共享任务,应用背景,设置,设计,sdk接口 -------------------------------------------------------------------   在以前的版本中,如果多人处理一个工作,ccflow 按照强办处理,比如: a 发送到 b , 在B 点如果N人处理(N>=2),其中的一个人处理完成后,其他的人就不能看到了,如果多个人同时打开了,一个人发送了,另外的一个人在执行发送就会提示发送错误。   以上的应用场景具有一定的局限性,如果处理得工作人员有多个,容易出现工作交叉处理的情况,为此ccflow启用了任务池的概念。       关于对ccflow任务池的描述:   1,在流程属性与全局配置设置了启动任务池的状态下,如果一个节点遇到多个人处理,这个任务就放在了任务池里,只有参与处理的人人员才能看得到。   2,工作人员在处理该工作之前需要申请,放到自己的代办里,一人申请之后,其他人就不能申请了,多个人同时申请第一个人申请的先得到。   3,申请之后,任务池里就不出现在条工作而是进入了被申请人的待办里。   4,如果申请人处理不了这件工作,他可以把该工作放入任务池中,放入任务池的工作可以被其他的N个人可以看到。   5,不管取回与放入,都需要写入流程日志。   任务池的功能启用:   1,任务池功能有两个地方配置