var selectedRow; var refreshGirdData; var typnum = 1; var logbegin = ''; var logend = ''; var bootstrap = function ($, learun) { "use strict"; var page = { init: function () { page.initGird(); page.bind(); }, bind: function () { $('#multiple_condition_query').lrMultipleQuery(function (queryJson) { // 调用后台查询 // queryJson 查询条件 queryJson["Btime"] = logbegin; queryJson["Etime"] = logend; console.log(queryJson); page.search({ queryJson: JSON.stringify(queryJson) }); }, 250); // 条码类型 $('#F_barType').DataItemNumSelect({ code: 'EBarCodeType', parentId: 'EBarCodeType' }); $('.datetime').each(function () { $(this).lrdatetime({ dfdata: [ { name: '今天', begin: function () { return learun.getDate('yyyy-MM-dd 00:00:00') }, end: function () { return learun.getDate('yyyy-MM-dd 23:59:59') } }, { name: '近7天', begin: function () { return learun.getDate('yyyy-MM-dd 00:00:00', 'd', -6) }, end: function () { return learun.getDate('yyyy-MM-dd 23:59:59') } }, { name: '近1个月', begin: function () { return learun.getDate('yyyy-MM-dd 00:00:00', 'm', -1) }, end: function () { return learun.getDate('yyyy-MM-dd 23:59:59') } }, { name: '近3个月', begin: function () { return learun.getDate('yyyy-MM-dd 00:00:00', 'm', -3) }, end: function () { return learun.getDate('yyyy-MM-dd 23:59:59') } }, ], // 月 mShow: false, premShow: false, // 季度 jShow: false, prejShow: false, // 年 ysShow: false, yxShow: false, preyShow: false, yShow: false, // 默认 dfvalue: 'all', selectfn: function (begin, end) { logbegin = begin; logend = end; } }); }); // 查询 $('#btn_Search').on('click', function () { var keyword = $('#txt_Keyword').val(); page.search({ queryJson: JSON.stringify({ Btime: logbegin, Etime: logend, keyword: $('#txt_Keyword').val() }) }); }); // 刷新 $('#lr_refresh').on('click', function () { location.reload(); }); $('#lr_import').on('click', function () { learun.layerForm({ id: 'ImportForm', title: '导入Excel数据', url: top.$.rootUrl + '/Utility/ImportForm?ordertype=' + typnum, width: 600, height: 300, maxmin: true, btn: null }); }); // 新增 $('#lr_add').on('click', function () { selectedRow = null; learun.layerForm({ id: 'form', title: '新增', url: top.$.rootUrl + '/BaseManager/BaseBarCode/Form', width: 500, height: 280, callBack: function (id) { return top[id].acceptClick(refreshGirdData); } }); }); $('#btn_Print').on('click', function () { //$("#printIframe").attr("src", "/DataFiles/test.pdf"); //setTimeout(function () { // document.getElementById('printIframe').contentWindow.print(); //}, 200); var postData = $('#gridtable').jfGridGet("rowdata"); if (postData != "") { if (postData.length == 0) { learun.alert.error('未选择行项目!'); return false; } var options = { format: "CODE128", displayValue: false, fontSize: 12, height: 60 }; var htmls = ""; var i = 0; $.each(postData, function (index, dbdata) { //htmls += "