var tsxx = new Object(); tsxx.loadSearchModule = function(p) { var $div = $("#" + p.id); if ($div.length > 0) { $div.load('tsxxSearchModule.htm', { from : p.from, callBackFunName : p.callBackFunName, 'tsxxSearchGrid' : $("#tsxxSearchModule").val() }, function() { }); } }; /** * 加载推送消息记录查询模块 */ tsxx.loadSearchModule({ id : 'tsxxSearchModule', from : 'tsxxjl', callBackFunName : 'searchTsxxCallBack' }); /** * 搜索条件回调函数 * * @param {搜索条件对象} * data * @param {分隔符} * fgf */ function searchTsxxCallBack(data, fgf) { huimv.searchGrid("tsxxGrid", { url : 'getTsxxList.htm', params : [{ name : 'param', value : data }, { name : 'fgf', value : fgf }] }, '推送消息记录搜索结果'); } /** * 加载推送消息记录列表数据 */ function loadTsxxGrid(tsxxSearchGrid) { jQuery("#tsxxGrid").flexigrid({ url : 'getTsxxList.htm', dataType : 'json', method : 'post', params : [{ name : 'tsxxSearchGrid', value : $('#tsxxSearchGrid').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', resizable : false, nowrap : true, 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 : '消息ID', name : 'xxid', width : 140, sortable : false, align : 'center', process : function(col, record, postion, pid) { jQuery(col).addClass('s'); jQuery(col).html('' + record.xxid + ''); } }, { display : '计划推送', name : 'jhts', width : 50, sortable : true, align : 'center' }, { display : '送达', name : 'sd', width : 30, sortable : true, align : 'center' }, { display : '送达率', name : 'sdl', width : 40, sortable : true, align : 'center' }, { display : '点击', name : 'dj', width : 30, sortable : true, align : 'center' }, { display : '点击率', name : 'djl', width : 40, sortable : true, align : 'center' }, { display : '推送时间', name : 'tssj', width : 120, sortable : true, align : 'center' }, { display : '更新状态', name : 'gxzt', width : 50, sortable : true, align : 'center', process : function(col, record, postion, pid) { jQuery(col).addClass('s'); var str = ''; if (record.gxzt == 1) { str += '' + "OK" + ''; } jQuery(col).html(str); } }] }); } loadTsxxGrid($('#tsxxSearchGrid')); /** * 编辑完成后回调函数 * * @param {} lx * @param {} data */ function processAfterEditTsxx() { Dialogs.close(); huimv.reloadGrid('tsxxGrid'); }