JVS低代码实战指南:使用逻辑引擎发送站内信给指定用户

在企业级的IT系统建设中,给用户发送消息的场景多种多样,这些场景通常基于业务需求、用户交互、系统运维等多个方面。例如系统中实现了会议管理的场景,那么需要对参会的人员做消息通知,接下来我们以给部门的员工发送通知消息举例说明,如何用JVS低代码内的逻辑引擎实现给指定人员发送通知消息。

实现的功能:列表页点击新增按钮,填写新增表单后,点击提交后,触发给部门员工发送消息 。

实现的思路:

①:先配置列表页;

②:配置列表页对应的新增表单;

③:在新增表单提交后,触发以后逻辑;

④:在逻辑中把表单内选择的数据通过入参传入逻辑引擎中,通过遍历部门用户(循环),一一的给用户发送对应的站内信(循环体内的设置)。

列表页与表单的设置

在列表页字段内可配置表单

表单触发逻辑设置

在完成新增表单设计后,点击数据设置界面如下图所示:

1、新增数据提交后触发逻辑发送消息

2、修改数据提交后触发逻辑发送消息

3、部门选择组件失焦触发,当选择部门后触发逻辑发送消息,如下图所示

逻辑设计

通过逻辑引擎实现通过选择部门给部门下的所有人发送消息,以发送站内信为例,逻辑设计如下图所示

第一步:

通过【根据部门获取用户】组件取入参的部门id,并且选择获取类型,如下图所示:

同时这里入参的部门id,可以通过【指定部门】组件获取具体的部门名称

第二步:

对用户信息进行遍历发送消息,遍历用户用【循环容器】组件,如下图所示

第三步:

在循环遍历器中通过消息组件给用户发送消息,接收人取用户id,如下图所示

最后对应用户登陆系统,在右上角就可以查看接收的站内信息,如下图

更多功能可在JVS官网了解:*******************

开源基础框架:https://gitee.com/software-minister/jvs

全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务