Appearance
任务配置说明
用户任务
基本信息
属性 | 描述 |
---|---|
类型 | 活动类型 |
ID | 活动ID |
名称 | 活动名称 |
描述 | 活动具体描述 |
到期时间 | 到期时间 |
处理人 | 该任务的处理人,可指定固定用户ID、发起人、角色、部门负责人和多实例中的变量 |
由以下用户认领 | 该任务的可认领用户,在工作流模块中的待认领下手动认领,可指定固定用户ID、发起人、角色、部门负责人和多实例中的变量 |
由以下角色认领 | 该任务的可认领角色,返回值应该为角色标识符的数组 |
任务优先级 | 越小优先级越高 |
多实例
属性 | 描述 |
---|---|
执行类型 | 无 :不开启多实例顺序执行 :根据处理人中多个任务实例中的顺序执行并行执行 :多个任务实例并行执行 |
循环集合 | 用户ID集合,根据该集合生成多个任务实例 |
变量名 | 循环集合的变量名,可用于指定任务处理人 |
完成条件 | 当完成条件满足时,将销毁所有剩余的实例,并结束多实例活动,继续执行流程 |
INFO
多实例活动在所有实例都完成时结束。然而,也可以指定一个表达式,在每个实例结束时进行计算。当表达式计算为true时,将销毁所有剩余的实例,并结束多实例活动,继续执行流程
任务设置
属性 | 描述 |
---|---|
启动任务自动完成 | 开启后,如果该任务之前已完成,后经过驳回或跳转又回到该节点时自动完成 |
无审批人时的处理方式 | 待认领 :转到待认领列表跳过 :跳过该节点阻止执行 :结束该流程实例 |
类型 | 填写数据表表单 执行自动化任务 |
显示流程信息 | 打开后,可在任务表单上查看流程信息 |
表单类型 | 填写数据表表单 :使用数据表作为流程表单存储表单设计器页面 :使用自定义表单 需打开 启动表单 。 |
表单宽度 | 设置表单的宽度 |
存储表单的数据表 | 存储表单的数据表,表单类型需选择填写数据表表单 。 |
字段设置 | 设置表单中字段的显示和编辑权限,表单类型需选择填写数据表表单 。 |
完成后设置表单字段值 | 流程启动后设置表单的值,表单类型需选择填写数据表表单 。 |
表单设计器模块 | 选择表单设计器模块,表单类型需选择表单设计器页面 。 |
表单设计器页面 | 选择表单设计器页面,表单类型需选择表单设计器页面 。 |
任务完成后执行自动化 | 入参类型为BpmnTaskArgs |
抄送设置
属性 | 描述 |
---|---|
抄送用户 | 任务完成后需要抄送的用户。如果使用表达式指定,表达式的返回值为用户ID的数组 |
服务任务
基本信息
属性 | 描述 |
---|---|
类型 | 活动类型 |
ID | 活动ID |
名称 | 活动名称 |
描述 | 活动具体描述 |
执行自动化 | 入参类型为BpmnTaskArgs 。自动化程序可以使用设置工作流变量``获取工作流变量 等步骤操作流程变量。 |
异步执行 | 开启新事务独立运行 |
多实例
属性 | 描述 |
---|---|
执行类型 | 无 :不开启多实例顺序执行 :根据处理人中多个任务实例中的顺序执行并行执行 :多个任务实例并行执行 |
循环集合 | 用户ID集合,根据该集合生成多个任务实例 |
变量名 | 循环集合的变量名,可用于指定任务处理人 |
完成条件 | 当完成条件满足时,将销毁所有剩余的实例,并结束多实例活动,继续执行流程 |
脚本任务
基本信息
属性 | 描述 |
---|---|
类型 | 活动类型 |
ID | 活动ID |
名称 | 活动名称 |
描述 | 活动具体描述 |
脚本语言 | 默认为javaScript |
脚本内容 | 要执行的脚本内容 |
异步执行 | 开启新事务独立运行 |
多实例
属性 | 描述 |
---|---|
执行类型 | 无 :不开启多实例顺序执行 :根据处理人中多个任务实例中的顺序执行并行执行 :多个任务实例并行执行 |
循环集合 | 用户ID集合,根据该集合生成多个任务实例 |
变量名 | 循环集合的变量名,可用于指定任务处理人 |
完成条件 | 当完成条件满足时,将销毁所有剩余的实例,并结束多实例活动,继续执行流程 |