场景:在进行智慧保时通开发时,有个协作合同入围功能,这个功能的流程图里有个评审小组,这个评审小组就需要进行会签操作,会签完成后,需要依据是否有不通过的情况选择下一步走的流程
思考步骤:
- 首先需要在flowable-ui 中进行设计的时候,配置上会签的任务,走那一步流程通过使用 hqtg 来配置
- 在启动任务实例时,配置一个参数如“hqtg” 这个参数默认是 1 表示通过
- 在进行会签操作是,设置两个按钮,通过 和 不通过, 当只要有不通过的操作时,修改 “hqtg” 这个参数为 0 ,然后再进行流程步骤,这样保证肯定修改这个参数
实现步骤:
- 首先在flowable-ui 中的任务中配置会签数据修改内容包括

这里的集合多实例:配置节点的审批角色
元素变量(多实例): flowable-ui 工作流中数据库中用到, 必须与分配用户的名称一样
完成条件(多实例):固定写死,应该是内部判断
变量名
|
含义
|
nrOfInstances
|
实例总数。
|
nrOfActiveInstances
|
当前活动的(尚未完成的)实例数量。对于串行多实例来说,这个值始终是 1。
|
nrOfCompletedInstances
|
已经完成的实例的数量。
|
2. 后台启动实例,并配置默认参数,可以通过数据库查询表中判断是否保存成功
select * from act_ru_variable where PROC_INST_ID_='5678b38b-f318-11ef-8268-b48c9d761fef'

3. 通过按钮来更新变量数据,先更新在提交
