本帖最后由 tangan 于 2023-8-25 17:19 编辑
怎样配置“冒泡”上来的默认告警标记在某些层级不显示?因ThingJS-X给孪生体推送告警后,会给孪生体默认添加一个告警标记,此标记会向上”传递“至最顶层;某些项目不想让它向上传递,那么该如何操作呢? 这里分享下配置技巧:(因多人反馈此需求,以此文档记录,4.5.12以后版本见文章最下方说明) 1.首先我们要清楚产品有这个规则:给孪生体推送告警后,会给孪生体默认添加一个告警标记,此标记会向上”传递“至最顶层,配置相对应得孪生体告警事件可以取消该孪生体集合默认得告警效果(告警标记、部分父级变色等),它包括不显示冒泡上来的告警标记;
2.配置地球层级不显示园区冒泡上来得告警标记 当我们给地球层级配置告警事件时会发现冒泡上来得告警标记还在,并没有显示消失;是因为我们地球摆放的园区属于XXX园区点,所以没有消失;这时需要我们创建指定的园区点集合,给它配置告警事件才生效,以园区“为智慧园区”为例,看如下图示
这时地球层级下的“智慧园区”就不会显示冒泡标记;其他层级正常配置就行。 如果某些(多个)层级都不想冒泡的显示告警标记,需要一级一级的配置,一定不要配置全局默认上; 全局默认是 没有 指定的 孪生体集合 时,才会生效;
下面附 4.5.12 及以后版本 关于告警的已迭代内容:
ThingJS-X 4.5.12 告警配置对告警数据的刷新时间和超时时间进行配置,并选择是否默认开启告警功能、默认开启告警声音、开启楼层告警。
告警配置参数及描述如下:
- 开启告警:控制三维场景告警开关初始状态
- 开启告警效果:控制三维场景告警图标和对应级别告警颜色的显示,开启告警才可开启告警效果
- 开启告警声音:控制告警声音开关的初始状态,开启告警才可开启告警声音
- 开启楼层告警:仅显示于建筑层级。楼层内有设备告警,开启楼层告警按钮后,该楼层显示对应告警级别颜色,如楼层内有多个设备告警,该楼层显示最高级别告警颜色,楼层告警关闭后楼层无任何颜色提醒
- 告警刷新时间:每次获取告警数据的时间间隔,如每隔10秒刷新一次
- 告警超时时:从每次刷新时间点开始计算,如20秒内仍未获取到告警数据,则中断此次请求
注意: 若孪生体集合处,为孪生体配置了“告警”、“一级告警”等告警相关的触发事件,使用任意操作集的同时,集合下孪生体的系统默认告警图标和告警颜色均不会显示。
若孪生体集合配置了告警事件的同时,关闭了系统配置里的告警效果,则所有孪生体均不会显示系统默认的告警图标和告警颜色,用户可以根据项目需求自定义。
望大家互相知晓,传播;
|