81041
2019-01-03 0afa84e6de17cda97792f3acd114fffa552ee163
gx_tieta/WebRoot/index.jsp
@@ -801,12 +801,14 @@
   }
   
   //需要实时查询的方法
   function Repeatoperation(){
      searchBattmaintrecords();
      searchUserTask();
      searchAnnounceall();
      searchTestsCale();
   function Repeatoperation(){
      // 判断页面是否正在被访问
      if(pageIsVisit) {
         searchBattmaintrecords();
         searchUserTask();
         searchAnnounceall();
         searchTestsCale();
      }
      setTimeout(Repeatoperation,10000);
   }
   
@@ -940,6 +942,13 @@
      if($('#content .warn-pie').length==0){
         return;
      }
      // 判断页面是否被访问
      if(!pageIsVisit) {
         setTimeout(searchalarm_data, 10000);
         return;
      }
      //生成电池告警率饼状图
      var $warn=$('#content .pie-con .warn-pie');   //获取告警容器的jquery对象
      if($warn.length!=0){
@@ -1051,6 +1060,12 @@
         return;
      }
      
      // 判断页面是否被访问
      if(!pageIsVisit) {
         setTimeout(searchmaintByMap, 10000);
         return;
      }
      // 判断是否为Echarts对象
      var isEcharts = isObject(brdnPie)?true:false;
      
@@ -1123,6 +1138,13 @@
      if($('#content .repair-pie').length==0){
         return;
      }
      // 判断页面是否被访问
      if(!pageIsVisit) {
         setTimeout(searchBatt_maint_inf, 10000);
         return;
      }
      // 判断是否为Echarts对象
      var isEcharts = isObject(repairPie)?true:false;
      if(!isEcharts) {
@@ -1178,6 +1200,13 @@
      if($('#content .health-pie').length==0){      
         return;
      }
      // 判断页面是否被访问
      if(!pageIsVisit) {
         setTimeout(searchGood, 10000);
         return;
      }
      //生成电池健康率
      var $health=$('#content .pie-con .health-pie');   //获取故障容器的jquery对象
      if($health.length!=0){
@@ -1228,6 +1257,12 @@
   var endurPie;
   function searchEndurHome() {
      if($('#content .endur-pie').length==0){
         return;
      }
      // 判断页面是否被访问
      if(!pageIsVisit) {
         setTimeout(searchEndurHome, 10000);
         return;
      }
      
@@ -1840,7 +1875,7 @@
      var powercut = mapImgDesc.find('.badge-powercut');   // 停电机房
      var normal = mapImgDesc.find('.badge-normal');      // 正常机房
      var weak = mapImgDesc.find('.badge-xuhang');         // 续航不足3小时机房
      console.log(warn.length);
      // console.log(warn.length);
      //  请求后台数据
      $.ajax({
         type: 'post'
@@ -2632,6 +2667,13 @@
      var bmap = GLOBAL.BMap;      // BMap的命名空间
      var updateStationData = [];
      
      // 判断是否被访问
      if(!pageIsVisit) {
         // 关闭并添加延时执行
           clearInterval(updateTimeout);
           updateTimeout = setTimeout(updateStation, 4000);
      }
      if(isLoad) {
         updateLoad = layer.load(1);
      }