1 功能简介

消息任务可以作为一个流程节点可配置在流程流转过程中的任意位置,其主要功能是向指定的用户发送通知消息,消息类型同样支持钉钉消息、浙政钉消息、短信消息。

消息任务不需要用户处理,流程流转到该节点直接执行向配置的接收人发消息,消息发送成功与否不会影响流程向下级节点流转。

2 配置说明

(1)消息功能系统配置

通知消息发送作为乐创者系统功能,前期需要由管理员账号在第三方平台和系统选项菜单中完成相应的配置才能实现发送消息功能。

1.钉钉消息

钉钉消息【基础配置】如下图所示。

创建和配置相应的【微应用】,如下图所示。

2.浙政钉消息

浙政钉消息【基础配置】如下图所示。

创建和配置相应的【微应用】,如下图所示。

3.阿里云短信消息

短信配置如下图所示,此处可以配置短信登录和忘记密码的短信内容,需根据需要选取合适的签名和模板进行配置,短信签名和模板ID都为经短信运营商审批和备案的签名和模板,不可随意变更内容。

(2)系统选项设置

完成了消息发送功能配置的第一步,接下来还需要在【系统选项】-【工作任务选项】中对工作流相关的消息发送功能进行配置,如下图所示。

  • 勾选钉钉通知、浙政钉通知,并配置相应的微应用,工作流中才允许待办通知和消息任务发送钉钉、浙政钉消息。
  • 勾选短信通知,并配置相应的短信签名和模板ID,工作流中才允许待办通知和消息任务发送短信消息,短信内容都会使用此处配置的签名和模板内容(短信消息任务暂不支持自定义短信内容)。

(3)消息任务设置

我们结合案例来说明消息任务的相关配置。

以流程实例中的“差旅费报销流程”为例,希望不使用系统固定格式的待办消息格式(自定义钉钉消息、浙政钉消息内容),且只在特定流程环节发送消息。 如:整个流程完成后给流程发起者发送钉钉消息通知其流程已办理完成。

1.添加消息任务

从任务列表拖拽消息任务至想放置的位置使用顺序流线段连接起来,如下图我们准备在流程完成审批后发送消息,因此将消息任务放置在最后一个用户任务审批节点“财务主管”与“结束”之间,可以实现的效果就是在“财务主管”节点审批后向“结束”流转过程中发送消息。

2.接收人

确定好消息任务的位置后,需要对消息接收人进行选择和配置,如下图。案例要求在流程完成所有审批时通知流程发起者流程已办结,因此此处选择“启动者”即可。

  • 【接收人】的选择类似工作流用户任务中【响应人】的选择,支持选择“启动者/单角色/单组织/单岗位/组织角色/相对/不定组织角色/自定义”,使用过程中用户可根据需求选择接收人的配置方式。
  • 消息任务只向指定的接收人发送消息,因此如果有需求支持发送消息给与流程用户任务不相关的人员。
  • 消息任务找不到接收人时不会发送消息,也不会影响流程的正常向下流转。

3.消息配置

点击消息配置在弹窗中进行消息类型选择,如下图所示,支持选择“钉钉通知/专有钉钉(即浙政钉)/短信通知”。

①钉钉消息
钉钉消息配置如下图所示。

  • 支持自定义消息体内容,消息内容中支持使用的系统变量有上一步处理人taskerAlias、发送时间raleaseTime、流程标题procName,在编辑内容时使用${}即可,如${taskerAlias}代表上一步处理人的别名。

案例中提到的给发起人发送流程审批完成的通知如需使用系统变量,可以如下图编写:“你有一个流程:${procName}已于${releaseTime}完成审批,请及时查看!”。

实际执行后可以收到钉钉消息:“你有一个流程:xxx的差旅报销流程 已于2022-01-19 18:34:43完成审批,请及时查看!”

②浙政钉消息
浙政钉配置如下图,同钉钉消息。

③短信通知
短信配置如下图,仅需选择短信即可,短信消息内容暂不支持配置,短信内容会使用【系统选项】-【工作任务选项】中短信通知配置的签名和模板格式。

作者:Eric  创建时间:2024-07-05 15:21
最后编辑:fanchengliang  更新时间:2025-04-24 13:55