LiJun
2018-11-12 245c1b8d10d296ee31f4bf1cf3bdbcc1d3cc3d0e
计算实时页面中的丢包率,通信计数,丢包率等
1个文件已修改
18 ■■■■■ 已修改文件
gx_tieta/WebRoot/control.jsp 18 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
gx_tieta/WebRoot/control.jsp
@@ -1780,6 +1780,7 @@
                    var model = eval("("+data.result+")");
                    //console.log(model);
                    
                    var outTime = 2*60;                //设备超时时间(2分钟)
                    var isOutTime = true;            //通讯中断        判断设备是否通讯中断    true:中断    false:正常
                    var batt = getBatt();            //获取当前选中的电池组
@@ -1794,6 +1795,14 @@
                    //console.log(mygraph);
                    //debugger;
                    if(model.code == 1) {
                        var _data = model.data[0];
                        var alarmstates = GLOBAL.BTS9100.alarmstates;
                        var lastStopReason = getStateFromIndex(_data.dev_last_captest_stop_type,alarmstates);
                        console.info("上一次核容测试停止原因:"+lastStopReason);
                        console.info("通信计数:"+_data.dev_commcount);
                        console.info("通信丢包率:"+(_data.dev_commcount==0?0:(_data.dev_errcommcount*100/_data.dev_commcount)));
                        var nowTime = new Date().getTime();        //当前时间
                        var record = new Date(model.data[0].record_datetime).getTime();
                        
@@ -4810,7 +4819,14 @@
            dev_id:910000577
        };
        
        //根据索引获取状态
        function getStateFromIndex(index,statearr){
            var state = '无';
            if(index>0 && statearr && statearr.length>index){
                state = statearr[index];
            }
            return state;
        }
        
        /* searchStationSignal(temp,function(data){
            changeEleCircleOpt(eleCircle, 'signal', {