1 功能简介
用户任务指的是流程流经此节点需要指定用户去完成的任务,是构成流程的常用控件之一,常作为用户审批节点使用。
2 配置说明
用户任务的配置非常丰富,可以根据审批业务场景的需要,对用户任务进行不同的配置以达到不同的审批效果。
我们结合配置项来逐一进行说明,从界面左侧组件栏【任务】分类下拖拽一个用户任务至绘制区域。
(1)名称
必填,用于配置节点名称,配置后会在流程图中显示,便于流程图的设计和查看。
(2)响应人
响应人为必配项,用于配置用户任务的响应人,即任务处理人。在配置时响应人可以设置多人,可以选择一个用户范围,例如某个部门下的所有成员。
- 如上图可以从多个维度配置响应人。
- 启动者:即流程发起人。
- 单角色:指定门户中的某个角色的所有用户。
- 单组织:指定某个组织下的所有用户。
- 单岗位:指定当前应用下的某个流程岗位用户。
- 组织角色:指定某个组织下的某角色用户。
- 相对:指定当前节点之前的某个任务办理人的相对用户,例如:根据前序某一节点的实际办理人,需要在当前节点选择其主管进行审批。
- 不定组织角色:指定多个组织下的某个角色用户,可以通过表达式或直接填写组织编码的方式定义组织范围。
- 自定义:通过表达式或直接填写用户编码的方式定义任务响应人范围。
- 【找不到响应人时允许跳过】:默认不勾选,勾选后在流程流转过程当中当配置的响应人计算方式未找到响应人时,自动跳过当前用户任务节点。
- 【当前节点办理人允许指定】:默认不勾选,勾选后在流程运行到前一用户任务节点时,办理人在进行流程提交时,允许从当前节点算得的响应人范围中指定若干人进行待办任务的推送,可以使任务推送目标更加明确。详细使用场景及交互说明可以查阅专题 节点办理人允许指定
(3)响应方式
1. 单人办理
任务实际处理时是只需要一人完成便可以向后流转,就是过去版本中的“竞争响应”模式。当设置的响应人为多人时,一旦要有一人签收待办任务,其他响应人就不会再显示该待办任务也无法进行处理。
2. 多人办理
任务实际处理时需要多人办理,例如流程会签业务。扩展阅读: 流程会签功能
选择“多人办理”时还允许额外配置判定任务完成的条件,在多人办理场景下可以实现一些特殊业务,详细使用场景和配置说明请查阅专题 多人任务自定义完成条件。
此外多人办理相比单人办理之外还存在一些流程操作上的限制:
①多人办理的节点不支持配置退回、退回发起人、反签收、终止、加签等功能;
②不支持直接退回至多人办理的节点(选择退回节点时无法选到多人办理的节点);
③多人办理的节点不支持撤回功能。
(4)全局变量赋值
在当前流程图定义过全局变量的,可以在用户任务提交审批后为变量重新赋值,用于存放一些与当前用户任务节点审批动作相关的变量值。
(5)审批表单(原详情表单)
在全局配置中配置了审批表单的,可以作为流程图中的默认审批表单使用,如用户任务需要显示的表单内容需要独立配置,可以在任务节点此项中重新选择要显示的审批表单。
(6)表单显示设置
在节点上所选择的审批表单默认沿用模板中的详情页面显示设置,允许在流程图设计时对各节点表单的显示内容进行重新配置(目前仅跨设备流程表单支持配置)。
例如将审批页面设置为修改页面,便可实现在审批页面对表单数据进行修改,也可以对元数据或字段进行更加细节的配置。
(7)禁用审批
默认勾选,此时待办任务前端界面主要响应按钮就只有一个,主要用于流程提交到下一步。
不勾选时,前端界面会显示一绿一红两个响应按钮,一般用于流程审批需要表达正向或反向审批决策意见的场景,例如同意/拒绝。按钮名称可以通过配置项【审批提示】在每个用户任务节点上重新定义。
(8)响应按钮
响应按钮指的是用户任务待办页面的主要响应操作按钮,按业务大致分为两种类型:
1.提交
勾选【禁用审批】时,响应按钮配置界面如下图所示:
- 按钮设置:支持自定义按钮标题、流程提交状态名称、处理意见是否必填、提交时是否需要手写签名。
- 点击校验设置:配置点击按钮时进行的校验设置。
- 提交校验设置:意见填写界面点击【确定】时进行的校验设置。
- 提交后事件:用户任务提交后执行的事件,目前支持执行数据视图事件和元数据新增/修改事件。
2.审批(同意/拒绝)
不勾选【禁用审批】时,响应按钮配置界面如下图所示:
- 按钮设置:支持配置超时处理时按同意或拒绝自动提交、同意时意见是否必填、同意时是否需要手写签名。
- 点击校验设置:配置点击同意/拒绝按钮时进行的校验设置。
- 提交校验设置:意见填写界面点击【确定】时进行的校验设置。
- 提交后事件:用户任务提交后执行的事件,目前支持执行数据视图事件和元数据新增/修改事件。
(9)扩展按钮
扩展按钮指的是用户任务待办页面的其他流程相关系统操作,具体支持的按钮类型如下:
1.退回
可以退回前序流转过的指定节点(多人办理时不支持)。
- 按钮设置:支持自定义按钮标题,默认为“退回”;
- 退回后事件:支持配置退回后执行的事件,目前支持执行数据视图事件和元数据新增/修改事件。
2.退回发起人
直接退回给流程发起人(多人办理时不支持)。
- 按钮设置:支持自定义按钮标题,默认为“退回发起人”;
- 退回后事件:支持配置退回后执行的事件,目前支持执行数据视图事件和元数据新增/修改事件。
3.终止
在当前节点终止结束流程(多人办理时不支持)。
- 按钮设置:支持自定义按钮标题,默认为“终止”;
- 终止后事件:支持配置终止后执行的事件,目前支持执行数据视图事件和元数据新增/修改事件。
4.反签收
单人办理时,反签收可以将已签收的任务返还,使当前环节响应人重新可以看到该待办任务(多人办理时不支持)。
- 支持自定义按钮标题,默认为“反签收”;
- 支持配置点击确认信息。
5.加签
在流程待办页面进行加签操作,目前仅支持前加签模式(多人办理时不支持)。
- 支持自定义按钮标题,默认为“加签”。
- 扩展阅读:流程加签功能
6.抄送
在流程待办页面将当前审批内容抄送给他人查看(多人办理时不支持)。
- 支持自定义按钮标题,默认为“抄送”;
- 支持抄送时确认信息配置;
- 支持配置是否允许二次抄送;
- 扩展阅读:流程抄送功能
7.转交
支持将当前待办任务转交给他人办理(单人办理/多人办理均支持)。
- 按钮设置:支持自定义按钮标题,默认为“转交”;可以为转交设置可选范围。
- 转交后事件:支持配置转交后执行的事件,目前支持执行数据视图事件和元数据新增/修改事件。
- 扩展阅读:流程转交功能
(10)详情按钮
支持配置流程详情查看页面撤回按钮,详见专题:流程撤回功能。
- 按钮设置:支持自定义按钮标题,默认为“撤回”;
- 撤回后事件:支持配置撤回后执行的事件,目前支持执行数据视图事件和元数据新增/修改事件;
- 扩展阅读:流程撤回功能
(11)描述
配置任务描述信息。
最后编辑:Eric 更新时间:2025-04-24 13:55
