var zsda = new Object(); zsda.loadSearchModule = function(p) { var $div = $("#" + p.id); if ($div.length > 0) { $div.load('zsdaSearchModule.htm', { from : p.from, callBackFunName : p.callBackFunName, 'zsdaSearchGrid' : $("#zsdaSearchGrid").val() }, function() { }); } }; /** * 加载猪舍档案查询模块 */ zsda.loadSearchModule({ id : 'zsdaSearchModule', from : 'zsda', callBackFunName : 'searchZsdaCallBack' }); /** * 搜索条件回调函数 * * @param {搜索条件对象} * data * @param {分隔符} * fgf */ function searchZsdaCallBack(data, fgf) { huimv.searchGrid("zsdaGrid", { url : 'getZsdaList.htm', params : [{ name : 'param', value : data }, { name : 'fgf', value : fgf }] }, '猪舍档案搜索结果'); } /** * 加载系统参数列表数据 */ function loadZsdaGrid(zsdaSearchGrid) { jQuery("#zsdaGrid").flexigrid({ url : 'getZsdaList.htm', dataType : 'json', method : 'post', params : [{ name : 'zsdaSearchGrid', value : $('#zsdaSearchGrid').val() },{ name : 'from', value : $("#from").val() }], title : '猪舍档案浏览', usepager : true, useRp : true, rp : 10, singleSelect : true, hidehead : false, showInputPage : true, showSelectRp : false, showTableToggleBtn : false, width : '790', height : '335', resizable : false, cache : false,// 清除缓存 colModel : [{ display : '行号', name : 'hh', width : 25, sortable : false, align : 'center', process : function(col, record, d) { jQuery(col).html(d + 1); } }, { display : '牧场名称', name : 'mcmc', width : 100, sortable : false, align : 'center' }, { display : '猪舍名称', name : '', width : 80, sortable : false, align : 'center', process : function(col, record, postion, pid) { jQuery(col).addClass('s'); jQuery(col).html('' + record.zsmc + ''); } }, { display : '机器编号', name : 'jqid', width : 60, sortable : false, align : 'center' }, { display : '当前栏期', name : 'dqlqmc', width : 60, sortable : false, align : 'center' }, { display : '养殖阶段', name : 'yzjd', width : 60, sortable : false, align : 'center' }, { display : '采食区一', name : 'csq1mc', width : 50, sortable : false, align : 'center' }, { display : '采食区二', name : 'csq2mc', width : 50, sortable : false, align : 'center' }, { display : '隔离区', name : 'flqmc', width : 50, sortable : false, align : 'center' }, { display : '当前模式', name : 'dqmsmc', width : 65, sortable : false, align : 'center' }, { display : '管理员', name : '', width : 55, sortable : false, align : 'center', process : function(col, record, postion, pid) { var gly = ""; if (record.glyxm == "") { gly = record.yhxm; } else { gly = record.glyxm; } jQuery(col).html(gly); } }] }); } loadZsdaGrid($('#zsdaSearchGrid')); /** * 加载猪舍档案查看页面 * @param id */ function viewZsda(id) { huimv.loadPage("zsdaRight", "viewZsda.htm", { "id" : id }); } /** * 作废猪舍档案 * @param id */ function disableZsda(id, from) { Dialogs.alert("确定作废当前猪舍档案?", { title : '提示信息', width : 250, height : 80, top : 150, button : { ok : ['确定',function(){ this.close(); huimv.showProcessModel('处理数据中'); jQuery.ajax({ url : 'disableZsda.htm', dataType : 'json', type : 'post', cache : false, data : {"id" : id}, success : function(data) { huimv.hideProcessModel(); if (data.returnCode == "-1") { Dialogs.alert(data.returnBuffer, { width : 300, height : 50 }); } else if (data.returnCode > 0) { if (from == 'list') { huimv.reloadGrid('zsdaGrid'); } else if (from == 'view') { loadZsdaList(); } } }, error : function(data) { huimv.showError(data.responseText); } }); }], cancel : ['取消',function(){ this.close(); }] } }); }