| | |
| | | switch (obj.event) { |
| | | // 拣货 |
| | | case 'stockOut': |
| | | layer.confirm(data.number + ' 订单开始捡货?', {shadeClose: true}, function(){ |
| | | layer.confirm(data.number + ' 订单开始拣货?', {shadeClose: true}, function(){ |
| | | layer.closeAll(); |
| | | $.ajax({ |
| | | url: baseUrl+"/work/stock/out", |
| | |
| | | if (res.code === 200){ |
| | | layer.confirm(res.msg, { |
| | | shadeClose: true |
| | | , btn: ['打印捡货单'] |
| | | , btn: ['打印拣货单'] |
| | | }, function() { |
| | | layer.closeAll(); |
| | | printPakouts(data.number); |
| | |
| | | } else { |
| | | layer.msg(res.msg) |
| | | } |
| | | $(".layui-laypage-btn")[0].click(); |
| | | } |
| | | }) |
| | | }); |
| | |
| | | break; |
| | | // 打印 |
| | | case 'print': |
| | | layer.confirm('开始打印' +data.number + ' 捡货单?', {shadeClose: true}, function(){ |
| | | layer.confirm('开始打印' +data.number + ' 拣货单?', {shadeClose: true}, function(){ |
| | | layer.closeAll(); |
| | | printPakouts(data.number); |
| | | }) |
| | |
| | | } |
| | | }); |
| | | |
| | | // 打印捡货单 |
| | | // 打印拣货单 |
| | | function printPakouts(docNumber) { |
| | | $.ajax({ |
| | | url: baseUrl+"/work/stock/out/print", |
| | |
| | | var tpl = $('#pakoutPrintTpl').html(); |
| | | var template = Handlebars.compile(tpl); |
| | | var html = template(res); |
| | | console.log(html) |
| | | console.log(res) |
| | | var box = $("#pakoutPrintBox"); |
| | | box.html(html);box.show(); |
| | | box.print({ |
| | |
| | | url: baseUrl+"/pakout/print/auth", |
| | | headers: {'token': localStorage.getItem('token')}, |
| | | data: { |
| | | docNume: docNumber |
| | | docNumber: docNumber |
| | | }, |
| | | method: 'POST', |
| | | success: function (res) { |