hdw
2018-11-12 f87e0c49cf023c58b090ea4a30863d5dd8e9cc97
gx_tieta/WebRoot/control.jsp
@@ -1760,6 +1760,8 @@
         searchDevStatusByDev_id();
         findrtstate();
         findrtdata();
         //查询设备的dcdc状态
         searchDevDcDcState();
      }
      
      //根据设备id查询设备当前的开关状态
@@ -3528,6 +3530,7 @@
            status.setStatus('msg', isLink);
            // 设置温度信息
            status.setStatus('tmp', alarms[2] == 'true'?0:1);
            // 设置核容停止原因
            if(data.dev_workstate == 2) {
               status.setStatus('stop', 99);
@@ -3549,11 +3552,7 @@
            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.setStatus('stop', data.dev_last_captest_stop_type);
            
            // 设置通信计数
            status.setText('count', "通信计数:"+data.dev_commcount);
@@ -4879,6 +4878,46 @@
         console.log(RegExp.$2);
         console.log(data.data.ack_inf);
      }); */
      //获取设备的dcdc状态
      function searchDevDcDcState(temp){
         var obj = getBatt();
         var temp = {
            dev_id: obj.FBSDeviceId
         };
         $.ajax({
               type: "post",
               url: "Fbs9100s_dcdc_stateAction_action_serchByInfo",
               async: true,
               dataType: 'json',
               data: "json = " + JSON.stringify(temp),
               success: function(result) {
                   var rs = JSON.parse(result.result);
                   console.info(rs);
                   if(rs.code == 1){
                      var dcdcWarn = '';
                      var data = rs.data;
                      for(var i=0; i<data.length; i++) {
                         var _data = data[i];
                         if(i ==  (data.length-1)) {
                            dcdcWarn += '0x'+_data.dcdc_SMR_Alarm1_16;
                         }else {
                            dcdcWarn += '0x'+_data.dcdc_SMR_Alarm1_16+'/';
                         }
                      }
                      changeEleCircleOpt(eleCircle, 'dcdcWarn', {name: 'DCDC模块告警:'+dcdcWarn});
                   }else{
                      changeEleCircleOpt(eleCircle, 'dcdcWarn', {name: 'DCDC模块告警:未知'});   //
                   }
               },
               error: function() {
               }
           });
      }
   </script>
   <script type="text/javascript" src="js/Title.js"></script>
   <script type="text/javascript" src="js/control.js"></script>