Appearance
向客户端推送事件
概述
服务器端主动推送事件到客户端,客户端收到事件后执行相应的处理逻辑
参数配置
参数 | 说明 |
---|---|
事件类型 | 服务器端推送的事件类型。刷新模块 、刷新表单页面 、关闭表单页面 、显示提示信息 、在客户端执行脚本 |
推送范围 | 服务器端推送的到达的用户范围。当前用户 、应用内所有人 、团队内所有人 、特定用户 |
用户ID列表 | 服务器端推送的到达的用户范围为特定用户 时,接收推送的用户ID列表。可使用表达式获取上下文变量输出动态内容 |
刷新的模块 | 当事件类型为刷新模块,选择需要刷新的应用模块 |
记录所属数据表 | 当事件类型为刷新表单页面,关闭表单页面,选择需要操作的记录所在的数据表 |
要刷新的记录ID | 当事件类型为刷新表单页面,刷新的记录ID。可使用表达式获取上下文变量动态指定 |
表单记录ID | 当事件类型为关闭表单页面,关闭的表单记录ID。可使用表达式获取上下文变量动态指定 |
提示信息 | 当事件类型为显示提示信息,提示的内容。可使用表达式获取上下文变量动态指定 |
使用场景
- 使用自动化或脚本操作对应用数据增删改后,推送事件刷新用户页面数据
- 监听到发送应用事件,处理完逻辑后,推送事件刷新用户页面数据
- 通过自动化或脚本删除数据后,推送表单关闭事件
- 发布系统公告后,给系统内所有人推送公告消息
注意事项
向客户端推送事件,依赖SSE实现。如果客户端和服务器端SSE无法连接时,则推送的信息无法送达到客户端