hdw
2018-11-12 265e07e56a6abfac6c5aa941397dcbca573d18af
gx_tieta/WebRoot/control.jsp
@@ -1799,9 +1799,9 @@
                  
                  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)));
                  //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();
@@ -3457,9 +3457,11 @@
      });
   }
      // 根据设备信息显示对应电路拓扑图
      function updateEleCircle(batt, data, mygraph) {
         var status = GLOBAL.circleStatus.status;
         //console.info(status);
         var e61850Opts = GLOBAL.circleStatus.e61850Opts;
         var btsOpts = GLOBAL.circleStatus.btsOpts;
         // 初始化二级管
         changeEleCircleOpt(eleCircle, 'diode', {
            isShowValue: false,
@@ -3477,7 +3479,7 @@
         // 拓扑图图标
         changeEleCircleOpt(eleCircle, 'DCDC1', {statusImg:-1});   // 放电单元
         changeEleCircleOpt(eleCircle, 'DCDC2', {statusImg:-1});   // 充电单元
         console.log(data);
         // 没有形参就不做任何操作
         if(data == undefined) {
            status.hide();
@@ -3488,6 +3490,7 @@
         if(regEquipType(data.dev_id, globalPattern.equip61850)) {
            //console.info(data);
            var alarms = data.dev_61850alarms.split(',');
            status.setOpts(e61850Opts);
            status.show();
            //alarms = ['true', 'false', 'true', 'true'];
            // 设置二级管的导通压降
@@ -3528,7 +3531,31 @@
            // 拓扑图图标
            changeEleCircleOpt(eleCircle, 'DCDC1', {statusImg:mygraph.graphtype});   // 放电单元
            changeEleCircleOpt(eleCircle, 'DCDC2', {statusImg:mygraph.graphtype});   // 充电单元
         }else {
         }else if(regEquipType(data.dev_id, globalPattern.BTS)){      // 判断如果是BTS9100的设备
            // 设置状态的配置项
            status.setOpts(btsOpts);
            // 工作状态
            status.setStatus('workstatus', data.dev_workstate);
            // 设置核容停止原因
            if(data.dev_workstate == 2) {
               status.setStatus('stop', 99);
            }else {
               status.setStatus('stop', data.dev_last_captest_stop_type);
            }
            // 设置通信计数
            status.setText('count', "通信计数:"+data.dev_commcount);
            // 设置丢包率
            var errorCount = data.dev_errcommcount;
            var allCount = data.dev_commcount+errorCount;
            var percent= (allCount==0?0:errorCount/allCount*100).toFixed(3);
            status.setText('percent', "通信丢包率:"+percent+'%');
            status.show();
         }else{
            status.hide();
         }
      }
@@ -4506,7 +4533,8 @@
         $('#sysSet_read').click(function() {
            var batt = getBatt();
            var temp = {
               dev_id:batt.FBSDeviceId
               dev_id:batt.FBSDeviceId,
               num: sysCMD.get
            };
            searchSysData(temp, true);
         });
@@ -4515,7 +4543,8 @@
         $('#sysSet').click(function() {
            var batt = getBatt();
            var temp = {
               dev_id:batt.FBSDeviceId
               dev_id:batt.FBSDeviceId,
               num: sysCMD.get
            };
            searchSysData(temp);
         });