Newer
Older
alarm / WebRoot / s / alarm / alarm-msg-gas.js
zhout on 2 Mar 2022 1 KB first commit
var alarmMsgGas=function(){
    var allDevType = "燃气智能监测终端,入户燃气报警器";

    function query() {//查询报警消息
        var devType = $("#dev-type-add").combobox("getValue");
        $('#dg_alarm').datagrid({
            pageNumber: 1,
            queryParams: {
                deviceCode: $("#deviceCode").val(),
                deviceTypeName: devType != "全部" ? devType : allDevType,
                beginDate: $('#startTime').datebox("getValue"),
                endDate: $('#endTime').datebox("getValue"),
                active:1
            }
        });
    }
    return {
        init : function() {
            parent.gisTools.setStartAndEndDate($("#startTime"), $("#endTime"), 7);
            $("#dev-type-add").combobox({
                width: 140,
                panelHeight:100
            });
            $("#queryBtn").click(query);
            var dg_config = {
                url: $('#context').val()+'/alarm/pipe-alarm!getPipeAlarmList.do',
                queryParams: {
                    deviceTypeName: allDevType,
                    beginDate: $('#startTime').datebox("getValue"),
                    endDate: $('#endTime').datebox("getValue"),
                    active:1
                },
                onClickRow : function(rowIndex, rowData) {
                    if(rowData.devTypeName=="入户燃气报警器"||rowData.devTypeName=="燃气智能监测终端"){
                        parent.DeviceService.flyToDev(rowData.devCode);
                    }
                }
            };
            $("#dg_alarm").datagrid(dg_config);
        }

    }

}();