var flzzd = new Object(); flzzd.loadSearchModule = function(p) { var $div = $("#" + p.id); if ($div.length > 0) { $div.load('flzzdSearchModule.htm', { from : p.from, callBackFunName : p.callBackFunName }, function() { }); } }; /** * 加载代码类别查询模块 */ flzzd.loadSearchModule({ id : 'flzzdSearchModule', from : 'flzzd', callBackFunName : 'searchflzzdCallBack' }); /** * 搜索条件回调函数 * * @param {搜索条件对象} * data * @param {分隔符} * fgf */ function searchflzzdCallBack(data, fgf) { huimv.searchGrid("flzzdGrid", { url : 'getFlzzdList.htm', params : [{ name : 'param', value : data }, { name : 'fgf', value : fgf }] }, '代码类别搜索结果'); } /** * 加载代码类别列表数据 */ function loadflzzdGrid(flzzdSearchGrid) { jQuery("#flzzdGrid").flexigrid({ url : 'getFlzzdList.htm', dataType : 'json', method : 'post', params : [{ name : 'flzzdSearchGrid', value : $('#flzzdSearchGrid').val() }, { name : 'from', value : $('#from').val() }], title : '诊断状态浏览', usepager : true, useRp : true, rp : 10, singleSelect : true, hidehead : false, showInputPage : true, showSelectRp : false, showTableToggleBtn : false, width : '98%', resizable : false, height : '335', cache : false,// 清除缓存 colModel : [{ display : '行号', name : 'hh', width : 25, sortable : false, align : 'center', process : function(col, record, d) { jQuery(col).html(d + 1); } }, { display : '机器编号', name : 'jqid', width : 100, sortable : true, align : 'center', process : function(col, record, postion, pid) { jQuery(col).addClass('s'); jQuery(col).html('' + record.jqid + ''); } }, { display : '牧场名称', name : 'mcmc', width : 140, sortable : false, align : 'center' }, { display : '猪舍名称', name : 'zsmc', width : 100, sortable : false, align : 'center' }, { display : '是否开启远程诊断', name : 'sfycbz', width : 100, sortable : false, align : 'center', process : function(col, record) { if (record.sfycbz == 1) { jQuery(col).html('不使用远程诊断'); } else if (record.sfycbz == 2) { jQuery(col).html('使用远程诊断'); } else if (record.sfycbz == 3) { jQuery(col).html('结束远程诊断'); } else { jQuery(col).html(''); } } }, { display : '网络状态', name : '', width : 100, sortable : false, align : 'center', process : function(col, record, postion, pid) { jQuery(col).addClass('s'); var str = ''; str += '查看'; jQuery(col).html(str); } }] }); } loadflzzdGrid($('#flzzdSearchGrid')); /** * 加载操作用户查看页面 * @param id */ function viewflzzd(id) { huimv.loadPage('flzzdRight', 'viewFlzzd.htm', { "id" : id }); } /** * 加载网络状态查看页面 * @param id */ function viewWlztTjt(jqid,mcid,zsid) { huimv.loadPage('flzzdRight', 'loadWlztList.htm', { "jqid" : jqid, "mcid" : mcid, "zsid" : zsid }); }