|  |  |  | 
|---|
|  |  |  | content: $('#print-windows'), | 
|---|
|  |  |  | success: function(layero, index){ | 
|---|
|  |  |  | layer.iframeAuto(index) | 
|---|
|  |  |  | http.post(baseUrl+"/trayCode/latest", null, function (res) { | 
|---|
|  |  |  | $('#startNo').val(res.data); | 
|---|
|  |  |  | }) | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | end: function () { | 
|---|
|  |  |  | } | 
|---|
|  |  |  | }); | 
|---|
|  |  |  | break; | 
|---|
|  |  |  | case 'exportData': | 
|---|
|  |  |  | 
|---|
|  |  |  | ,range: true | 
|---|
|  |  |  | }); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | // 开始打印 | 
|---|
|  |  |  | form.on('submit(print)', function (data) { | 
|---|
|  |  |  | // $.ajax({ | 
|---|
|  |  |  | //     url: baseUrl+"/trayCode/print/preview", | 
|---|
|  |  |  | //     headers: {'token': localStorage.getItem('token')}, | 
|---|
|  |  |  | //     data: { | 
|---|
|  |  |  | //         startNo: $('#startNo'), | 
|---|
|  |  |  | //         count: $('#count'), | 
|---|
|  |  |  | //         type: $("input[name='type']:checked").val() | 
|---|
|  |  |  | //     }, | 
|---|
|  |  |  | //     method: 'POST', | 
|---|
|  |  |  | //     async: false, | 
|---|
|  |  |  | //     success: function (res) { | 
|---|
|  |  |  | //         if (res.code === 200){ | 
|---|
|  |  |  | //             for (let i=0;i<res.data.length;i++){ | 
|---|
|  |  |  | //                 res.data[i]["barcodeUrl"]=baseUrl+"/macCode/code/auth?type=1¶m="+res.data[i].item; | 
|---|
|  |  |  | //             } | 
|---|
|  |  |  | //             var tpl = $('#trayCodeTemplate').html(); | 
|---|
|  |  |  | //             var template = Handlebars.compile(tpl); | 
|---|
|  |  |  | //             var html = template(res); | 
|---|
|  |  |  | //             let box = $("#printBox"); | 
|---|
|  |  |  | //             // box.html(html); | 
|---|
|  |  |  | //             // box.show(); | 
|---|
|  |  |  | //             // box.print(); | 
|---|
|  |  |  | //             // box.hide(); | 
|---|
|  |  |  | //             // parent.layer.close(parent.layer.getFrameIndex(window.name)); | 
|---|
|  |  |  | //         } else if (res.code === 403){ | 
|---|
|  |  |  | //             top.location.href = baseUrl+"/"; | 
|---|
|  |  |  | //         }else { | 
|---|
|  |  |  | //             layer.msg(res.msg) | 
|---|
|  |  |  | //         } | 
|---|
|  |  |  | //     } | 
|---|
|  |  |  | // }) | 
|---|
|  |  |  | $.ajax({ | 
|---|
|  |  |  | url: baseUrl+"/trayCode/print/preview", | 
|---|
|  |  |  | headers: {'token': localStorage.getItem('token')}, | 
|---|
|  |  |  | data: data.field, | 
|---|
|  |  |  | method: 'POST', | 
|---|
|  |  |  | async: false, | 
|---|
|  |  |  | success: function (res) { | 
|---|
|  |  |  | if (res.code === 200){ | 
|---|
|  |  |  | for (let i=0;i<res.data.length;i++){ | 
|---|
|  |  |  | if (data.field.type === '1') { | 
|---|
|  |  |  | res.data[i]["barcodeUrl"]=baseUrl+"/file/barcode/qrcode/auth?" + | 
|---|
|  |  |  | "type="+data.field.type+"¶m="+res.data[i].item+"&width="+200+"&height="+90; | 
|---|
|  |  |  | } else { | 
|---|
|  |  |  | res.data[i]["barcodeUrl"]=baseUrl+"/file/barcode/qrcode/auth?" + | 
|---|
|  |  |  | "type="+data.field.type+"¶m="+res.data[i].item+"&width="+400+"&height="+180; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | var tpl = $('#trayCodeTemplate').html(); | 
|---|
|  |  |  | var template = Handlebars.compile(tpl); | 
|---|
|  |  |  | var html = template(res); | 
|---|
|  |  |  | let box = $("#printBox"); | 
|---|
|  |  |  | box.html(html); | 
|---|
|  |  |  | box.show(); | 
|---|
|  |  |  | box.print({ | 
|---|
|  |  |  | mediaPrint:true, | 
|---|
|  |  |  | deferred: $.Deferred().done(function () { | 
|---|
|  |  |  | layer.confirm('[重要] 打印是否成功?',  {btn: ['Yes', 'No']}, function(){ | 
|---|
|  |  |  | $.ajax({ | 
|---|
|  |  |  | url: baseUrl+"/trayCode/print/auth", | 
|---|
|  |  |  | headers: {'token': localStorage.getItem('token')}, | 
|---|
|  |  |  | data: data.field, | 
|---|
|  |  |  | method: 'POST', | 
|---|
|  |  |  | success: function (res) { | 
|---|
|  |  |  | if (res.code === 200){ | 
|---|
|  |  |  | layer.closeAll(); | 
|---|
|  |  |  | $(".layui-laypage-btn")[0].click(); | 
|---|
|  |  |  | layer.msg("操作成功") | 
|---|
|  |  |  | } else if (res.code === 403){ | 
|---|
|  |  |  | top.location.href = baseUrl+"/"; | 
|---|
|  |  |  | } else { | 
|---|
|  |  |  | layer.msg(res.msg) | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | }) | 
|---|
|  |  |  | }); | 
|---|
|  |  |  | }) | 
|---|
|  |  |  | }); | 
|---|
|  |  |  | box.hide(); | 
|---|
|  |  |  | layer.closeAll(); | 
|---|
|  |  |  | } else if (res.code === 403){ | 
|---|
|  |  |  | top.location.href = baseUrl+"/"; | 
|---|
|  |  |  | }else { | 
|---|
|  |  |  | layer.msg(res.msg) | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | }) | 
|---|
|  |  |  | }); | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | $('#cancel').click(function () { | 
|---|
|  |  |  | layer.closeAll(); | 
|---|
|  |  |  | }) | 
|---|
|  |  |  | }); | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | $('#print').click(function () { | 
|---|
|  |  |  |  | 
|---|
|  |  |  | }); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | $('#cancel').click(function () { | 
|---|
|  |  |  | // layer.close(layer.getFrameIndex(window.name)); | 
|---|
|  |  |  | }) | 
|---|
|  |  |  |  | 
|---|
|  |  |  | // 关闭动作 | 
|---|
|  |  |  | $(document).on('click','#data-detail-close', function () { | 
|---|