var dyda = new Object(); dyda.loadSearchModule = function(p) { var $div = $("#" + p.id); if ($div.length > 0) { $div.load('dpSearchModule.htm', { from : p.from, callBackFunName : p.callBackFunName, 'dydaSearchGrid' : $("#dydaSearchGrid").val() }, function() { }); } }; /** * 加载单元档案查询模块 */ dyda.loadSearchModule({ id : 'dydaSearchModule', from : 'dyda', callBackFunName : 'searchDydaCallBack' }); /** * 搜索条件回调函数 * * @param {搜索条件对象} * data * @param {分隔符} * fgf */ function searchDydaCallBack(data, fgf) { huimv.searchGrid("dydaGrid", { url : 'getLierdaDydaList.htm', params : [{ name : 'param', value : data }, { name : 'fgf', value : fgf }] }, '单元档案搜索结果'); } /** * 加载单元档案列表数据 */ function loadDydaGrid(dydaSearchGrid) { jQuery("#dydaGrid").flexigrid({ url : 'getLierdaDydaList.htm', dataType : 'json', method : 'post', params : [{ name : 'dydaSearchGrid', value : $('#dydaSearchGrid').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', nowrap : true, 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 : 'dymc', width : 150, sortable : false, align : 'center' }, { display : '饲养员', name : 'syy', width : 80, sortable : false, align : 'center' }, { display : '联系电话', name : 'lxdh', width : 120, sortable : false, align : 'center' }, { display : '阶段', name : 'jd', width : 80, sortable : false, align : 'center' }, { display : '当前批次', name : 'dqpc', width : 80, sortable : false, align : 'center' }, { display : '日龄', name : 'rl', width : 50, sortable : false, align : 'center' }, { display : '品种', name : 'pz', width : 80, sortable : false, align : 'center' }, { display : '使用状态', name : 'syzt', width : 80, sortable : false, align : 'center' }, { display : '网关', name : 'mac', width : 80, sortable : false, align : 'center' }, { display : '在栏数量', name : 'zlsl', width : 50, sortable : false, align : 'center' }, { display : '操作', name : 'cz', width : 65, sortable : false, align : 'center', process : function(col, record, postion, pid) { jQuery(col).addClass('s'); if(record.gldyid == "0") { jQuery(col).html("绑定猪舍"); }else { jQuery(col).html("更换猪舍"); } } }] }); } loadDydaGrid($('#dydaSearchGrid')); function bandDy(dyid , lierdaDyid , mcid) { //IFM 绑定猪舍 szmc 绑定单元 Dialogs.load('loadDyList.htm', {"mcid" : mcid, "dyid" : dyid , "lierdaDyid" : lierdaDyid}, { // 对话框基本配置选项 draggable: true,//是否拖动 autosize: false,//是否自适应大小 resizable: true,//是否可以改变大小 maximizable: false,//是否显示最大化最小化 autopos: 'fixed',// 窗口是否(自动剧中,fixed)页面 默认’fixed’ title: "绑定猪舍",//窗口标题 lightbox: false,//窗口应用时是否禁用其他操作 width: 450,//窗口宽度 height: 450,//窗口高度 // top: y, // left: x, button: { ok: ['确定',function(){ saveDyid(); this.close(); }], cancel: ['取消',function(){ this.close(); }] } }); }