跳转到主要内容
所有收藏使用技巧及问题排查业务应用场景
在任务表单中配置自定义的“同意”和“拒绝"按钮
在任务表单中配置自定义的“同意”和“拒绝"按钮

在易企办任务表单上配置自定义的“同意”和“拒绝”按钮。优化任务管理和决策。逐步指南,可以立马尝试!

超过 7 个月前更新

在某些情况下,任务表单上默认的“同意”和“拒绝”按钮可能无法完全满足特定要求。为了克服这一限制,用户可以在任务表单上配置自定义的同意和拒绝按钮。通过这样做,他们可以设置自定义按钮文本,应用不同的按钮样式,或执行一系列超出简单同意或拒绝的动作。

本指南将引导您完成以下步骤:替换默认的操作面板为自定义按钮,添加评论字段,并为“同意”和“拒绝”按钮设置表单动作,以在任务结果中包含自定义评论。


第1步:在任务表单上设置自定义按钮和评论字段

1.1 删除默认的操作面板

首先,打开易企办批准表单设计器,并导航到其中一个任务表单。找到默认的操作面板并从表单中删除它。

1.2 添加自定义的批准和拒绝按钮

从控件面板中,将两个按钮控件拖放到任务表单画布上。将第一个按钮标记为“同意”,第二个按钮标记为“拒绝”。更改这两个按钮的样式,使“批准”按钮呈绿色,而“拒绝”按钮呈橙色色。

1.3 添加自定义的评论字段

接下来,将多行控件拖放到任务表单上。将该控件的标题更改为“添加评论”,并将关联的变量ID调整为“field_custom_comments”,同时设置变量名称为“自定义评论”。

第2步:为自定义按钮配置表单动作

2.1 打开表单动作管理窗口

在表单设计器的右上角,点击“动作”按钮,以打开右侧滑块窗口上的表单动作管理窗口。

2.2 创建“批准”表单动作

点击滑块窗口右上角的“+ 新建动作”按钮,创建一个新的表单动作。

自定义动作名称,点击动作的默认名称旁边的下拉按钮,并从列表中选择“重命名动作”。

将动作名称改为“自定义批准”。

2.3 添加“批准”动作步骤

接下来,点击“+ 添加步骤”按钮。从弹出的步骤类型窗口中选择“提交表单”。

在“提交表单”步骤设置面板中,选择“表单提交/任务批准/任务完成”作为提交类型。

在“提交表单”步骤设置面板的任务设置部分,点击编辑器图标以打开表达式编辑器窗口。

点击“表达式”按钮,并从弹出窗口中选择“流程变量”。然后,从变量列表中选择“自定义评论”,点击“插入”以添加此变量。

点击“确定”以关闭窗口。

完成这些步骤后,输入在“自定义评论”字段中的内容将设置为任务结果的评论,当点击“同意”按钮时。

最后,点击“保存”按钮保存此“提交表单”步骤的设置。

2.4 配置“同意”按钮

从表单设计器中选择“同意”按钮。在“内容”选项卡下,展开“动作”组,并选择刚刚创建的“自定义批准”动作。

这将在任务所有者点击“同意”按钮时触发“自定义批准”动作。

2.5 创建“自定义拒绝”表单动作

点击表单设计器右上角的“动作”按钮,打开表单动作管理窗口。点击“+ 新动作”创建另一个表单动作。将此动作重命名为“自定义拒绝”。

2.6 配置“自定义拒绝”表单动作

在“自定义拒绝”动作中,添加两个步骤。首先,使用确认对话框步骤检查“添加评论”控件是否为空。点击“+ 添加另一个步骤”按钮,并从弹出窗口中选择“确认对话框”。

在执行条件设置中,使用表达式编辑器检查“自定义评论”变量是否为空。如果为空,则显示对话框要求任务所有者输入评论。

打开“继续下一步当条件不满足时”的选项,以便在评论存在时继续到下一步。

在“确认对话框”步骤之后添加一个“提交表单”步骤。

在执行条件设置中,将条件设置为“自定义评论”变量不等于空。从提交类型中选择“拒绝”。

在任务评论设置中,使用表达式编辑器将任务评论设置为“自定义评论”变量。这样,任务所有者输入的自定义评论将作为任务评论在拒绝任务时显示。

2.7 配置“拒绝”按钮

从表单设计器中选择“拒绝”按钮。在“内容”选项卡下,找到并展开动作组。从动作下拉列表中选择“自定义拒绝”动作。

这将“拒绝”按钮链接到“自定义拒绝”动作,点击按钮时将激活它。

第3步:发布和测试功能

发布批准表单并测试功能,享受这些自定义的好处。现在,当任务所有者打开待处理任务时,自定义的“批准”和“拒绝”按钮将与“添加评论”多行区域一起显示。

点击同意按钮将批准任务,如果任务所有者在“添加评论”多行控件中添加了评论,这些评论将显示在工作流历史面板中。

如果任务所有者点击“拒绝”按钮,并且“添加评论”字段为空,将弹出对话框提示输入拒绝原因。

如果提供了评论,任务将被拒绝,并且评论将显示在工作流历史面板中。


安装“自定义同意按钮”模板

为了进一步探索和应用本指南涵盖的概念,我们邀请您安装“自定义同意按钮”易企办应用模板。

该模板旨在演示如何在任务表单上配置自定义批准和拒绝按钮,允许您尝试不同的自定义选项。


通过在Yeeflow批准任务表单上设置自定义批准和拒绝按钮,您可以大大增强您的批准工作流。配置独特的操作和收集自定义评论的能力为批准流程增添了灵活性和效率。按照本指南中的步骤,您可以无缝地设置自定义按钮和操作,实现更加简化和协作的批准体验。

这是否解答了您的问题?