CJJ
2018-10-15 8a810df5790a67dd29a3b806123119d71f040a3b
基站状态查询 分页
1个文件已修改
104 ■■■■ 已修改文件
gx_tieta/WebRoot/batt-state-statistical.jsp 104 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
gx_tieta/WebRoot/batt-state-statistical.jsp
@@ -70,10 +70,9 @@
                                    <td><input type="text" id="startalm" readonly="readonly" name="bmd.adata.alm_start_time" value="2000-1-1" /></td>
                                    <td><input type="text" id="endTalm" readonly="readonly" name="bmd.adata.alm_start_time1" /></td>
                                    <td>
                                        <select>
                                              <option>无</option>
                                              <option>按年统计</option>
                                              <option>按月统计</option>
                                        <select id="statistics">
                                              <option value=3>按年统计</option>
                                              <option value=1>按月统计</option>
                                        </select>
                                    </td>
                                </tr>
@@ -83,20 +82,20 @@
                            <tr>
                                
                                <td>
                                    <input type="checkbox" id="" name="" checked="checked" value="" class="" />停电        <!-- 停电 -->
                                    <input type="checkbox" id="ALM_TYPE_BTS9100S_POFF_ComError" name="" checked="checked" value="" class="" />停电        <!-- 停电 -->
                                </td>            
                                <td>
                                    <input type="checkbox" id="" name="" checked="checked" value="" class="" />发电        <!-- 发电 -->
                                    <input type="checkbox" id="ALM_TYPE_BTS9100S_FADIAN_ComError" name="" checked="checked" value="" class="" />发电        <!-- 发电 -->
                                </td>        
                                <td>
                                    <input type="checkbox" id="" name="" checked="checked" value="" class="">掉站            <!-- 掉站 -->
                                    <input type="checkbox" id="ALM_TYPE_BTS9100S_DIAOZHAN_ComError" name="" checked="checked" value="" class="">掉站            <!-- 掉站 -->
                                </td>
                                <td><input type="checkbox" id=""    name="" value="" class="" checked="checked">开门异常</td>                                                <!-- 开门,开关电源异常 -->
                                <td><input type="checkbox" name="" id=""    checked="checked" value="" class="">温度上限告警</td>
                                <td><input type="checkbox" name="" id=""    checked="checked" value="" class="">温度下限告警</td>                                                    <!-- 温度异常 -->
                                <td><input type="checkbox" name="" id="" checked="checked" value="" class="">湿度上限告警</td>
                                <td><input type="checkbox" name="" id="" checked="checked" value="" class="">湿度下限告警</td>                                                <!-- 湿度异常 -->
                                <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>                                                <!-- 湿度异常 -->
                            </tr>
                        </table>
                    </div>
@@ -255,33 +254,88 @@
        $(function(){
            //点击查询按钮
            $('#paging .search').click(function(){
                //var check = $("#ALM_TYPE_BTS9100S_FADIAN_ComError").attr("checked");
                //console.info(check);
                serachBattStatistical();
            });
        });
        
        
        var formjson;
        
        function serachBattStatistical(){
            var temp = createSearchForm();
            var json = JSON.stringify(temp);
            ArrWarnTb = new Array();
            $.ajax({
                type:"post",
                url:"Batt_devalarm_data_historyAction!serchStateBydev_id",
                async:true,
                dataType:'json',
                data:"json="+json,
                success:function(data){
                    var data=JSON.parse(data.result);
                    var index=0;
                    //console.info(data);
                    if(data.code==1&&data!=null){
                        data=data.data;
                        Page.pageAll = data.length;
                        var pageNum=Math.ceil(Page.pageAll/Page.pageSize);
                        $('#total').text(Page.pageAll);
                        $('#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);
                        }else{
                            currenEnddata = Math.ceil((Page.pageCurr)*Page.pageSize);
                        }
                        console.info(currenEnddata);
                        for(i=currentStartdata;i<currenEnddata;i++){
                        console.info(data);
                            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].alm_is_confirmed;//温度上限
                            ArrWarnTb[index++]=data[i].alm_cleared_type;//温度下限
                            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);
                         }
                }
            })
        }
        //构造查询条件对象
    //    function creatArrTb(var arr,int){
    //    var arr = new Array();
    //        return arr;
    //    }
        function createSearchForm(){
            var stationid = $('#station_name3').find("option:selected").attr('Stationid');
            var temp={
                page:Page,
                binf:{
                    StationName1:$('#station_name1').val(),                                                    // 省
                    StationName2:$('#city').val(),                                                            // 市
                    StationName:$('#station_name').val(),                                                    //机房名称
                }
                    StationName3:$('#station_name3').val(),                                                    //机房名称
                    StationId: stationid?stationid:0,
                    BattInUseDate:$('#startalm').val(),
                    BattInUseDate1:$('#endTalm').val(),
                    BattGroupNum:$('#statistics').val()
            };
            //console.info(temp);
            return temp;
        }
        
         // 省-市-机房-电池组
        $(document).ready(function(){
            //页面加载时查询维护区中的枢纽类型
@@ -371,7 +425,7 @@
                        var _attr = {
                            StationId: __data.StationId
                        };
                        var tmp = getOptionsData(__data.StationName3, __data.StationName, __data, _attr);
                        var tmp = getOptionsData(__data.StationName3, __data.StationName3, __data, _attr);
                        optsList.push(tmp);
                    }