Skip to content

任务配置说明

task.png

用户任务

基本信息

taskSetting1.png

属性描述
类型活动类型
ID活动ID
名称活动名称
描述活动具体描述
到期时间到期时间
处理人该任务的处理人,可指定固定用户ID、发起人、角色、部门负责人和多实例中的变量
由以下用户认领该任务的可认领用户,在工作流模块中的待认领下手动认领,可指定固定用户ID、发起人、角色、部门负责人和多实例中的变量
由以下角色认领该任务的可认领角色,返回值应该为角色标识符的数组
任务优先级越小优先级越高

多实例

taskSetting2.png

属性描述
执行类型:不开启多实例
顺序执行:根据处理人中多个任务实例中的顺序执行
并行执行:多个任务实例并行执行
循环集合用户ID集合,根据该集合生成多个任务实例
变量名循环集合的变量名,可用于指定任务处理人
完成条件当完成条件满足时,将销毁所有剩余的实例,并结束多实例活动,继续执行流程

INFO

多实例活动在所有实例都完成时结束。然而,也可以指定一个表达式,在每个实例结束时进行计算。当表达式计算为true时,将销毁所有剩余的实例,并结束多实例活动,继续执行流程

任务设置

taskSetting3-1.pngtaskSetting3-2.png

属性描述
启动任务自动完成开启后,如果该任务之前已完成,后经过驳回或跳转又回到该节点时自动完成
无审批人时的处理方式待认领:转到待认领列表
跳过:跳过该节点
阻止执行:结束该流程实例
类型填写数据表表单
执行自动化任务
显示流程信息打开后,可在任务表单上查看流程信息
表单类型填写数据表表单:使用数据表作为流程表单存储
表单设计器页面:使用自定义表单
需打开启动表单
表单宽度设置表单的宽度
存储表单的数据表存储表单的数据表,表单类型需选择填写数据表表单
字段设置设置表单中字段的显示和编辑权限,表单类型需选择填写数据表表单
完成后设置表单字段值流程启动后设置表单的值,表单类型需选择填写数据表表单
表单设计器模块选择表单设计器模块,表单类型需选择表单设计器页面
表单设计器页面选择表单设计器页面,表单类型需选择表单设计器页面
任务完成后执行自动化入参类型为BpmnTaskArgs

抄送设置

taskSetting4.png

属性描述
抄送用户任务完成后需要抄送的用户。如果使用表达式指定,表达式的返回值为用户ID的数组

服务任务

基本信息

taskSetting5.png

属性描述
类型活动类型
ID活动ID
名称活动名称
描述活动具体描述
执行自动化入参类型为BpmnTaskArgs。自动化程序可以使用设置工作流变量``获取工作流变量等步骤操作流程变量。
异步执行开启新事务独立运行

多实例

taskSetting6.png

属性描述
执行类型:不开启多实例
顺序执行:根据处理人中多个任务实例中的顺序执行
并行执行:多个任务实例并行执行
循环集合用户ID集合,根据该集合生成多个任务实例
变量名循环集合的变量名,可用于指定任务处理人
完成条件当完成条件满足时,将销毁所有剩余的实例,并结束多实例活动,继续执行流程

脚本任务

基本信息

taskSetting7.png

属性描述
类型活动类型
ID活动ID
名称活动名称
描述活动具体描述
脚本语言默认为javaScript
脚本内容要执行的脚本内容
异步执行开启新事务独立运行

多实例

taskSetting6.png

属性描述
执行类型:不开启多实例
顺序执行:根据处理人中多个任务实例中的顺序执行
并行执行:多个任务实例并行执行
循环集合用户ID集合,根据该集合生成多个任务实例
变量名循环集合的变量名,可用于指定任务处理人
完成条件当完成条件满足时,将销毁所有剩余的实例,并结束多实例活动,继续执行流程