|
@@ -96,12 +96,31 @@ $("#scannumber").on("keypress",function(event){
|
|
|
|
|
|
wprinter.ydpdf(c.data);
|
|
|
$(".systemwindow").hide();
|
|
|
+ }else if(c.code == 2){
|
|
|
+ $("#music_c")[0].play();
|
|
|
+ $(".systemwindow").hide();
|
|
|
+ layx.confirm('提示',c.msg,null,{
|
|
|
+ buttons:[
|
|
|
+ {
|
|
|
+ label:'打印',
|
|
|
+ callback:function(id, button, event){
|
|
|
+ checkPrint(c.data.number)
|
|
|
+ layx.destroy(id);
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ label:'取消',
|
|
|
+ callback:function(id, button, event){
|
|
|
+
|
|
|
+ layx.destroy(id);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ });
|
|
|
} else {
|
|
|
$("#music_c")[0].play();
|
|
|
$(".systemwindow").hide();
|
|
|
- layx.alert('错误', c.msg, function(id, button) {
|
|
|
- $("#scannumber").focus();
|
|
|
- }, { dialogIcon: 'error' });
|
|
|
+ layx.alert('提示',c.msg)
|
|
|
}
|
|
|
},
|
|
|
error: function(textStatus) {
|
|
@@ -120,6 +139,42 @@ $("#scannumber").on("keypress",function(event){
|
|
|
//$("#scannumber").blur();
|
|
|
})
|
|
|
|
|
|
+function checkPrint(number){
|
|
|
+ $(".systemwindow").hide();
|
|
|
+ $(".systemwindow div p:eq(0)").html("<i class='fa fa-2x fa-cog fa-spin'></i> 正在处理打印信息,请稍后...");
|
|
|
+ $(".systemwindow div p:eq(1)").html("");
|
|
|
+ $(".systemwindow").show();
|
|
|
+ $.ajax({
|
|
|
+ url: "/systemprint/getorderinfo",
|
|
|
+ data: "is_ok=1&number="+number ,
|
|
|
+ type: "POST",
|
|
|
+ dataType: "json",
|
|
|
+ success: function(c) {
|
|
|
+ $("#scannumber").val("")
|
|
|
+ console.log(c.msg)
|
|
|
+ $("#scannumber").focus();
|
|
|
+ if (c.code == 1) {
|
|
|
+
|
|
|
+ wprinter.ydpdf(c.data);
|
|
|
+ $(".systemwindow").hide();
|
|
|
+ } else {
|
|
|
+ $("#music_c")[0].play();
|
|
|
+ $(".systemwindow").hide();
|
|
|
+ layx.alert('提示',c.msg)
|
|
|
+ }
|
|
|
+ },
|
|
|
+ error: function(textStatus) {
|
|
|
+ $("#music_c")[0].play();
|
|
|
+ $("#scannumber").focus();
|
|
|
+ wprinter.sound("错误,请求数据超时!请重试")
|
|
|
+ $(".systemwindow").hide();
|
|
|
+ layx.alert('错误', '请求数据超时!请重试', function(id, button) {
|
|
|
+
|
|
|
+ }, { dialogIcon: 'error' });
|
|
|
+ },
|
|
|
+ });
|
|
|
+}
|
|
|
+
|
|
|
</script>
|
|
|
<script type="text/javascript" src="{$theme}js/laydate.js"></script>
|
|
|
<script type="text/javascript" src="{$theme}js/print.js?v=20250207331"></script>
|