(function ($, zou) { "use strict"; $(function () { function excelInit() { if (!!lrModule) { // 导入 zou.httpAsync('GET', top.$.rootUrl + '/LR_SystemModule/ExcelImport/GetList', { moduleId: lrModule.F_ModuleId }, function (data) { if (!!data && data.length > 0) { var $layouttool = $('.z-layout-tool-right'); var $btnGroup = $('
'); var hasBtn = false; $.each(data, function (id, item) { if (!!lrModuleButtonList[item.F_ModuleBtnId]) { hasBtn = true; var $btn = $(' ' + item.F_BtnName + '') $btn.on('click', function () { var id = $(this).attr('data-value'); var text = $(this).text(); zou.layerForm({ id: 'ImportForm', title: text, url: top.$.rootUrl + '/LR_SystemModule/ExcelImport/ImportForm?id=' + id, width: 600, height: 400, maxmin: true, btn: null }); }); $btnGroup.append($btn); } }); $layouttool.append($btnGroup); } }); // 导出 zou.httpAsync('GET', top.$.rootUrl + '/LR_SystemModule/ExcelExport/GetList', { moduleId: lrModule.F_ModuleId }, function (data) { if (!!data && data.length > 0) { var $layouttool = $('.z-layout-tool-right'); var $btnGroup = $('
'); var hasBtn = false; $.each(data, function (id, item) { if (!!lrModuleButtonList[item.F_ModuleBtnId]) { hasBtn = true; var $btn = $(' ' + item.F_BtnName + '') $btn[0].dfop = item; $btn.on('click', function () { item = $btn[0].dfop; zou.layerForm({ id: "ExcelExportForm", title: '导出Excel数据', url: top.$.rootUrl + '/Utility/ExcelExportForm?gridId=' + item.F_GridId + '&filename=' + encodeURI(encodeURI(item.F_Name)), width: 500, height: 380, callBack: function (id) { return top[id].acceptClick(); }, btn: ['导出Excel', '关闭'] }); }); $btnGroup.append($btn); } }); $layouttool.append($btnGroup); } }); } else { setTimeout(excelInit, 100); } } excelInit(); }); })(window.jQuery, top.zou);