81041
2018-10-17 6e68fc715eeb60c8cc7f969dd4c0afec1e7beddc
gx_tieta/WebRoot/batt-state-statistical.jsp
@@ -81,21 +81,19 @@
                  <table class="condi-opt">
                     <tr>
                        
                        <td>
                           <input type="checkbox" id="ALM_TYPE_BTS9100S_POFF_ComError" name="" checked="checked" value="" class="" />停电      <!-- 停电 -->
                        </td>
                        <td>
                           <input type="checkbox" id="ALM_TYPE_BTS9100S_FADIAN_ComError" name="" checked="checked" value="" class="" />发电      <!-- 发电 -->
                        </td>
                        <td>
                           <input type="checkbox" id="ALM_TYPE_BTS9100S_DIAOZHAN_ComError" name="" checked="checked" value="" class="">掉站         <!-- 掉站 -->
                        </td>
                           <input type="hidden" id="ALM_TYPE_BTS9100S_POFF_ComError" name=""  value="" class="" />      <!-- 停电 -->
                           <input type="hidden" id="ALM_TYPE_BTS9100S_FADIAN_ComError" name=""  value="" class="" />      <!-- 发电 -->
                           <input type="hidden" id="ALM_TYPE_BTS9100S_DIAOZHAN_ComError" name=""  value="" class="">         <!-- 掉站 -->
                        <td><input type="checkbox" id="ALM_TYPE_BTS9100S_DOOROPEN_ComError"   name="" value="" class="" checked="checked">开门异常</td>                                    <!-- 开门,开关电源异常 -->
                        <td><input type="checkbox" id="ALM_TYPE_BTS9100S_TEMPUP_ComError" name=""   checked="checked" value="" class="">温度上限告警</td>
                        <td><input type="checkbox" id="ALM_TYPE_BTS9100S_TEMPLOW_ComError" name=""   checked="checked" value="" class="">温度下限告警</td>                                       <!-- 温度异常 -->
                        <td><input type="checkbox" id="ALM_TYPE_BTS9100S_DAMPUP_ComError" name="" checked="checked" value="" class="">湿度上限告警</td>
                        <td><input type="checkbox" id="ALM_TYPE_BTS9100S_DAMPLOW_ComError" name="" checked="checked" value="" class="">湿度下限告警</td>                                     <!-- 湿度异常 -->
                        <input type="hidden" id="ALM_TYPE_BTS9100S_DOOROPEN_ComError"   name="" value="" class="" >                                    <!-- 开门,开关电源异常 -->
                        <input type="hidden" id="ALM_TYPE_BTS9100S_TEMPUP_ComError" name=""    value="" class="">
                        <input type="hidden" id="ALM_TYPE_BTS9100S_TEMPLOW_ComError" name=""    value="" class="">                                    <!-- 温度异常 -->
                        <input type="hidden" id="ALM_TYPE_BTS9100S_DAMPUP_ComError" name=""  value="" class="">
                        <input type="hidden" id="ALM_TYPE_BTS9100S_DAMPLOW_ComError" name=""  value="" class="">                                     <!-- 湿度异常 -->
                     </tr>
                  </table>
               </div>
@@ -160,7 +158,7 @@
      $(function () {
         // 初始化页面的数据
         //自定义数组变量,数组的值为电池告警表格的表头   编号            机房名称                     电池组名称                        告警名称                     单体编号                        告警值                     告警等级                     告警确认                        告警确认时间                        告警开始时间                     告警截止时间
         ArrWarnTh = ['机房名称','停电次数','发电次数','掉站次数','开门异常次数','温度上限告警','温度下限告警','湿度上限告警','湿度下限告警'];
         ArrWarnTh = ['告警时间段','机房名称','停电次数','发电次数','掉站次数','开门异常次数','温度上限告警','温度下限告警','湿度上限告警','湿度下限告警'];
         ArrWarnTb = new Array(); // 用于存放表格数据
         
         createFullTbl($('.tbl-header'), $('.tbl-body'), ArrWarnTh, ArrWarnTb);
@@ -285,32 +283,27 @@
                  $('#current').text(Page.pageCurr+"/"+pageNum);
                  var currentStartdata=Math.ceil((Page.pageCurr-1)*Page.pageSize);
                  var currenEnddata = 0;
                  if(Math.ceil(Page.pageAll-(Page.pageCurr-1)*Page.pageSize)<Page.pageSize){
                     currenEnddata = Math.ceil((Page.pageAll-(Page.pageCurr-1)*Page.pageSize)+(Page.pageCurr-1)*Page.pageSize);
                  if(Page.pageAll-(Page.pageCurr-1)*Page.pageSize<Page.pageSize){
                     currenEnddata =(Page.pageAll-(Page.pageCurr-1)*Page.pageSize)+(Page.pageCurr-1)*Page.pageSize;
                  }else{
                     currenEnddata = Math.ceil((Page.pageCurr)*Page.pageSize);
                     currenEnddata = (Page.pageCurr)*Page.pageSize;
                  }
                  console.info(currenEnddata);
                  //console.info(currenEnddata);
                  for(i=currentStartdata;i<currenEnddata;i++){
                  console.info(data);
                  //console.info(data);
                     ArrWarnTb[index++]=data[i].dev_ip;        //告警时间段
                     ArrWarnTb[index++]=data[i].stationName;   //机房名称 
                     ArrWarnTb[index++]=data[i].num;        //停电
                     ArrWarnTb[index++]=data[i].record_id;//发电次数
                     ArrWarnTb[index++]=data[i].alm_type;//掉站次数
                     ArrWarnTb[index++]=data[i].alm_level;//开门异常
                     ArrWarnTb[index++]=data[i].num;              //停电
                     ArrWarnTb[index++]=data[i].record_id;      //发电次数
                     ArrWarnTb[index++]=data[i].alm_type;      //掉站次数
                     ArrWarnTb[index++]=data[i].alm_level;      //开门异常
                     ArrWarnTb[index++]=data[i].alm_is_confirmed;//温度上限
                     ArrWarnTb[index++]=data[i].alm_cleared_type;//温度下限
                     ArrWarnTb[index++]=data[i].usr_id;//湿度上限
                     ArrWarnTb[index++]=data[i].note;//湿度下限
                     ArrWarnTb[index++]=data[i].usr_id;         //湿度上限
                     ArrWarnTb[index++]=data[i].note;         //湿度下限
                  }
                  //creatArrTb(ArrWarnTb);
                  //var arr = new Array();
                  //for(k=0;k<Page.pagesize;k++){
                  //   arr =
                  //}
                  createFullTbl($('.tbl-header'), $('.tbl-body'), ArrWarnTh, ArrWarnTb); 
                    }
                 }
            }
         })
      }