通知设置
预警通知对象要与消息模版进行绑定
点击新增通知对象,进入通知对象设置界面
通知对象 | 消息通知人类型 |
通知时间 | 设置消息的通知时间 |
通知方式 | 支持三种,1、系统消息 2、系统消息+邮件 3、系统消息+短信 |
通知对象个数 | 控制消息长度,例如消息模版中配置显示人名,生成消息中有10个人名,填入数字5时,只展示5个人名; 一般专员通知时会设置对应个数 |
拆分发送 | 除了“通知本人”类型的通知人,都有此选项。 默认为否。 举例说明: 如果该选项为“否”,当今天有张三、李四等十个人过生日,指定专员类型的通知人(通过“查找管理团队”通 知对象配置)时,专员会收到一条消息:“今天张三、李四。。。(几个人名取决于通知对象个数)过生日”。 但是如果此选项为“是”,那么专员会收到十条消息,分别为“张三过生日”,“李四过生日”... |
消息设置 | 绑定预警消息模版 |
HTML附件 | 例如发送生日预警时,可能会拼接背景图,并结合数据源数据做展示。此时会用到HTML附件编辑设置 具体例子在预警案例中会详细配置介绍。(由于格式难以调整,不推荐使用) |
通知附件 | 预警通知携带的附件 |
测试人员 | 通知人测试;可以根据选择的测试人员当触发人,根据通知对象查找通知人,判断通知对象设置是否合理 |
通知对象
通知对象目前主要包含以下几种,后续可以根据项目业务需求扩增。
1)通知本人
说明:通知触发人本人
2)指定通知人多选
说明:通知指定通知人
3)根据触发人部门信息、业务类型查找管理团队
业务类型 | 管理团队业务类型 在地址:域名/#/business_type进行扩展 |
人员ID | 选择取数规则数据源中对应人员ID的字段 |
开始层级、结束层级 | 1、0代表本层级 2、负数代表的是相对层级, -1代表相对本层级上一级向上找; -2代表相对本层级上两级向上找; ...... 3、正数代表的是绝对层级 1代表根组织 即会截止到根组织找 2代表二级组织 即会截止到二级组织找 3代表三级组织 例如 开始层级0,结束层级1 代表从本层级开始查找,查找到根组织下所有的这个类型的管理团队人员 开始层级-1,结束层级1 代表从本层级上一层级开始查找,查找到根组织下所有的这个类型的管理团队人员 开始层级2,结束层级1 代表从组织树二级组织开始查找,查找到根组织下所有的这个类型的管理团队人员 ...... ..... |
测试人员 | 具体可以选择测试人员进行预警测试 |
4)云函数
调用逻辑:根据数据块里计算出来的每个触发人信息(trigger_info)调用云函数去找对应的接收人。每个人都调用一次。
默认传入参数: 默认会传入{'trigger_info': {'test_employee_id': '', 'cal': true, ....}},就是数据块里计算出来的每个触发人信息。其中,test_employee_id是测试人员id,cal是测试标识,这两个参数只有勾选了测试人员,并点击测试按钮才会传入。
云函数示例:
|
...