D:/workspace/chenjingjing/git/gx_tieta/gx_tieta/.gitignore
2019-01-18 2fe250ece8de95b3f70172fe5b45793ab6a3084a
gx_tieta/WebRoot/batt-state-manage.jsp
@@ -629,7 +629,7 @@
               var index = 0;
               var data = JSON.parse(data.result);
               if(data.code==1&&data.data!=null){
                  //console.info(data.data);
                  console.info(data.data);
                  var data = data.data;
                  //console.info(data[0].dev_id);
                  for(var i=0;i<data.length;i++){
@@ -675,11 +675,11 @@
                     if(_data.station_stat_xuhang){
                        arrTd[index++] = create_fa_font('fa-television','red',{msg: '续航异常'});
                        arrTd[index++] = _data.station_xuhang_start_time;
                        arrTd[index++] = StringtoData(_data.station_xuhang_start_time);
                        arrTd[index++] = StringtoData(_data.station_xuhang_start_time);
                     }else{
                        arrTd[index++] = create_fa_font('fa-television','green',{msg: '正常'});
                        arrTd[index++] = "-";
                        arrTd[index++] = formartTime(0);
                        arrTd[index++] = _data.station_xuhang_start_time;
                        arrTd[index++] = getXunHangTimeLong(_data.station_xuhang_end_time, _data.station_xuhang_start_time, _data.station_stat_xuhang);
                     }
                     
                     // 开门关门异常
@@ -708,13 +708,13 @@
                  $('#current').text(Page.pageCurr+"/"+pageNum);
               }
               layer.close(load);
               createAllTbl(tblHd, tblBd, arrTh, arrTd, tblStatus);
               createFullTbl(tblHd, tblBd, arrTh, arrTd, tblStatus);
               
               // 给每一行添加数据
               var trList = tblBd.find('tbody tr');
               // 遍历内容给tr添加attr
               for(var i=0; i<model.data.length; i++) {
                  trList.eq(i).data('attr', model.data[i]);
               for(var i=0; i<data.length; i++) {
                  trList.eq(i).data('attr', data[i]);
               }
               
               window.clearTimeout(myTimeOut);
@@ -722,14 +722,39 @@
            }
         });
      }
      // 页面容器大小改变触发
      $(window).resize(function() {
         setTblWidth(tblHd, tblBd);
      });
      // 获取续航时长
      function StringtoData(value){
      var date1= value;  //开始时间
        var date2 = new Date();    //结束时间
        var date3 = date2.getTime() - new Date(date1).getTime();   //时间差的毫秒数
      var date4 = Math.floor(date3/(1000));
      return formartTime(date4);
      }
         //格式化时间value传入为秒
         var date1= value;  //开始时间
           var date2 = new Date();    //结束时间
           var date3 = date2.getTime() - new Date(date1).getTime();   //时间差的毫秒数
         var date4 = Math.floor(date3/(1000));
         return formartTime(date4);
      }
      // 通过续航开始时间和结束时间获取续航的时长
      function getXunHangTimeLong(start, end, state) {
         var timeLong = '';
         if(start && end) {
            var _timeLong = new Date(end).getTime()-new Date(start).getTime();
            timeLong = Math.floor(_timeLong/(1000));
         }
         // 最终时间xx天xx时xx分钟
         var rsTime = '-';
         if(isNumber(timeLong)&&!state) {
            rsTime = formartTime(timeLong)
         }
         return rsTime;
      }
      //格式化时间value传入为秒
      function formartTime(value){
         value = Math.abs(parseInt(value));
         //console.info(value);