| | |
| | | var form = layui.form; |
| | | |
| | | /* 标签切换代码 */ |
| | | |
| | | var xianshiyemian = 0; |
| | | /* 标签切换代码 */ |
| | | var sampleType = ""; //0 库内取样; 1 库前取样 |
| | | |
| | | $('#kuneilabel').hide(); |
| | | $('#kuqianlabel').hide(); |
| | |
| | | $('#kuneilabel').show(); |
| | | $('#kuneiQty').show(); |
| | | $('#kuqianlabel').hide(); |
| | | updateBillList(); |
| | | if ($('#bar').val() == "") { |
| | | clear1(); |
| | | return; |
| | | } else { |
| | | updateSkuLotNoList(); |
| | | updateQtyList(); |
| | | getBar(); |
| | | GetBoxInfo(); |
| | | } |
| | | sampleType = 0; |
| | | } |
| | | if (res.data == "1") {//库前取样 |
| | | $('#kuqianlabel').show(); |
| | |
| | | $('#kuneiQty').hide(); |
| | | |
| | | updateAsnBillList(); |
| | | GetBoxInfo(); |
| | | sampleType = 1; |
| | | } |
| | | // updateBillList(); |
| | | // if ($('#bar').val() == "") { |
| | | // clear1(); |
| | | // return; |
| | | // } else { |
| | | // updateSkuLotNoList(); |
| | | // updateQtyList(); |
| | | // getBar(); |
| | | // GetBoxInfo(); |
| | | // } |
| | | |
| | | }else { //不成功 |
| | | layer.msg(res.msg, { |
| | | icon: 2, |
| | |
| | | //单拣货(确认按钮) |
| | | form.on('submit(formPickScatter)', function (data) { |
| | | |
| | | if ($('#bar').val() == "") { |
| | | layer.msg("请选择出库单", { |
| | | icon: 2, |
| | | time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | | }); return; |
| | | } |
| | | if ($('#bar').val() == "") { |
| | | layer.msg("请选择物料-批次", { |
| | | icon: 2, |
| | | time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | | }); return; |
| | | } |
| | | if ($('#palletNo').val() == "") { |
| | | layer.msg("请输入托盘码", { |
| | | icon: 2, |
| | | time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | | }); return; |
| | | } |
| | | if(isContinue=="0"){ |
| | | if ($('#boxNo').val() == "") { |
| | | layer.msg("请输入箱码", { |
| | | icon: 2, |
| | | time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | | }); return; |
| | | } |
| | | if ($('#boxQty').val() == "") { |
| | | layer.msg("箱内数量为空,不能拣货", { |
| | | icon: 2, |
| | | time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | | }); |
| | | return; |
| | | } |
| | | if(($('#boxNo3').val() != "" && ($('#pickQty1').val() != "" || $('#pickQty1').val() != 0))){ |
| | | layer.msg("追溯条码和拣货数量不能同时输入!", { |
| | | icon: 2, |
| | | time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | | }); |
| | | return; |
| | | } |
| | | if($('#pickQty1').val() != "" && $('#pickQty1').val()>parseInt($('#pickQty').val())){ |
| | | layer.msg("拣货数量不能大于待拣数量!", { |
| | | icon: 2, |
| | | time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | | }); |
| | | return; |
| | | } |
| | | } |
| | | // let boxQty = parseInt($('#boxQty').val()) |
| | | // let qty = parseInt($('#qty').val()) |
| | | // if (qty <= 0 || qty > boxQty) { |
| | | // layer.msg("拣货数量需大于0,并且不能超过待拣箱内数量", { |
| | | // icon: 2, |
| | | // time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | | // }); |
| | | // return; |
| | | // } |
| | | if (sampleType == "0") { |
| | | if ($('#bar').val() == "") { |
| | | layer.msg("请选择出库单", { |
| | | icon: 2, |
| | | time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | | }); return; |
| | | } |
| | | if ($('#bar').val() == "") { |
| | | layer.msg("请选择物料-批次", { |
| | | icon: 2, |
| | | time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | | }); return; |
| | | } |
| | | if ($('#palletNo').val() == "") { |
| | | layer.msg("请输入托盘码", { |
| | | icon: 2, |
| | | time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | | }); return; |
| | | } |
| | | if(isContinue=="0"){ |
| | | if ($('#boxNo').val() == "") { |
| | | layer.msg("请输入箱码", { |
| | | icon: 2, |
| | | time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | | }); return; |
| | | } |
| | | if ($('#boxQty').val() == "") { |
| | | layer.msg("箱内数量为空,不能拣货", { |
| | | icon: 2, |
| | | time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | | }); |
| | | return; |
| | | } |
| | | if(($('#boxNo3').val() != "" && ($('#pickQty1').val() != "" || $('#pickQty1').val() != 0))){ |
| | | layer.msg("追溯条码和拣货数量不能同时输入!", { |
| | | icon: 2, |
| | | time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | | }); |
| | | return; |
| | | } |
| | | if($('#pickQty1').val() != "" && $('#pickQty1').val()>parseInt($('#pickQty').val())){ |
| | | layer.msg("拣货数量不能大于待拣数量!", { |
| | | icon: 2, |
| | | time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | | }); |
| | | return; |
| | | } |
| | | } |
| | | |
| | | |
| | | } |
| | | else if (sampleType == "1") { |
| | | |
| | | } |
| | | else { |
| | | layer.msg("类型错误,请刷新页面重试", { |
| | | icon: 2, |
| | | time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | | }); |
| | | return; |
| | | } |
| | | |
| | | if (canPickBox == false) { |
| | | |
| | | if (canPickBox == false) { |
| | | layer.msg("请求未完成,不要重复请求", { |
| | | icon: 2, |
| | | time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | | }); |
| | | return; |
| | | } |
| | | |
| | | layer.msg("请求未完成,不要重复请求", { |
| | | icon: 2, |
| | | time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | | }); |
| | | return; |
| | | } |
| | | |
| | | reqPickScatter() |
| | | reqPickScatter() |
| | | |
| | | return false; //阻止表单跳转。如果需要表单跳转,去掉这段即可。 |
| | | }); |