|
@@ -1942,14 +1942,16 @@
|
|
|
var panTmp = data[i].panPercent;
|
|
|
var is20=false;//是否是小于20%的
|
|
|
for (var p = 0; p < panTmp.length; p++) {
|
|
|
- if(panTmp[p]<20&& this.PanAlarm[devCode]!=20){
|
|
|
- //该设备进行告警
|
|
|
- if (MODEL_LOADED == 1) {
|
|
|
- //机器告警提示
|
|
|
- ChangeModelColor(devCode, DEV_ALAR_COLOR, this.AlarmType["1000"])
|
|
|
- } else {
|
|
|
- //记录下来,等待模型加载完成时处理
|
|
|
- ALARM_DEVS.push(devCode + ">"+this.AlarmType["1000"])
|
|
|
+ if(panTmp[p]<20){
|
|
|
+ if(this.PanAlarm[devCode]!=20){
|
|
|
+ //该设备进行告警
|
|
|
+ if (MODEL_LOADED == 1) {
|
|
|
+ //机器告警提示
|
|
|
+ ChangeModelColor(devCode, DEV_ALAR_COLOR, this.AlarmType["1000"])
|
|
|
+ } else {
|
|
|
+ //记录下来,等待模型加载完成时处理
|
|
|
+ ALARM_DEVS.push(devCode + ">"+this.AlarmType["1000"])
|
|
|
+ }
|
|
|
}
|
|
|
is20=true
|
|
|
this.PanAlarm[devCode]=20
|
|
@@ -1963,14 +1965,16 @@
|
|
|
//判断盘头中是否有低于50的,但大于20%的
|
|
|
var is50=false;
|
|
|
for (var p = 0; p < panTmp.length; p++) {
|
|
|
- if(panTmp[p]<50 && panTmp[p]>=20 && this.PanAlarm[devCode]!=50){
|
|
|
- //该设备进行提醒
|
|
|
- if (MODEL_LOADED == 1) {
|
|
|
- //机器提醒提示
|
|
|
- ChangeModelColor(devCode, DEV_HINT_COLOR, this.AlarmType["1001"])
|
|
|
- } else {
|
|
|
- //记录下来,等待模型加载完成时处理
|
|
|
- ALARM_DEVS.push(devCode + ">"+this.AlarmType["1001"])
|
|
|
+ if(panTmp[p]<50 && panTmp[p]>=20){
|
|
|
+ if(this.PanAlarm[devCode]!=50){
|
|
|
+ //该设备进行提醒
|
|
|
+ if (MODEL_LOADED == 1) {
|
|
|
+ //机器提醒提示
|
|
|
+ ChangeModelColor(devCode, DEV_HINT_COLOR, this.AlarmType["1001"])
|
|
|
+ } else {
|
|
|
+ //记录下来,等待模型加载完成时处理
|
|
|
+ ALARM_DEVS.push(devCode + ">"+this.AlarmType["1001"])
|
|
|
+ }
|
|
|
}
|
|
|
is50=true
|
|
|
this.PanAlarm[devCode]=50
|
|
@@ -2169,6 +2173,7 @@
|
|
|
if(OFFLINE_DEVS[devcode]!=null){
|
|
|
ChangeModelColor(devcode); //恢复原颜色
|
|
|
OFFLINE_DEVS[devcode]=null;
|
|
|
+ console.log('设备上线:',devcode)
|
|
|
}
|
|
|
}else{
|
|
|
if(OFFLINE_DEVS[devcode]==null){
|
|
@@ -2208,10 +2213,12 @@
|
|
|
debug: false // 是否启用调试,开启后调用Native接口时会使用console.log进行记录
|
|
|
});
|
|
|
var playerConnState = false;
|
|
|
+ var reconntimer=null;
|
|
|
//2.[可选]监听连接成功消息
|
|
|
player.on("Connected", () => {
|
|
|
console.log("Has connected to engine")
|
|
|
playerConnState = true
|
|
|
+ if(reconntimer!=null)clearTimeout(reconntimer);
|
|
|
});
|
|
|
|
|
|
//3.[可选]监听连接失败消息
|
|
@@ -2219,7 +2226,7 @@
|
|
|
console.log("Disconnected from engine", e);
|
|
|
playerConnState = false
|
|
|
//4.[推荐]尝试重新连接
|
|
|
- setTimeout(function () {
|
|
|
+ reconntimer=setTimeout(function () {
|
|
|
if (playerConnState) return
|
|
|
player.reconnect();
|
|
|
}, 10000)
|
|
@@ -2393,7 +2400,7 @@
|
|
|
options = {
|
|
|
"text": hinttxt,
|
|
|
"visible": true,
|
|
|
- "maxLod": 110,
|
|
|
+ "maxLod": 130,
|
|
|
"minLod": 0.1,
|
|
|
"textColor": parseInt("0xffffffff")
|
|
|
};
|