| | |
| | | if (res.data == "0") {//库内取样 |
| | | $('#kuneilabel2').show(); |
| | | $('#kuqianlabel2').hide(); |
| | | updateBillList2(); |
| | | // console.log($('#bar2').val()) |
| | | if ($('#bar2').val() == "") { |
| | | console.log(1) |
| | | clear21(); |
| | | return; |
| | | } else { |
| | | console.log(2) |
| | | updateSkuLotNoList2(); |
| | | updateQtyList2(); |
| | | getBar2(); |
| | | GetDataInfo(); |
| | | } |
| | | sampleType = "0"; |
| | | } |
| | | if (res.data == "1") {//库前取样 |
| | | $('#kuqianlabel2').show(); |
| | | $('#kuneilabel2').hide(); |
| | | updateAsnBillList2(); |
| | | GetBoxInfo(); |
| | | sampleType = "1"; |
| | | } |
| | | // updateBillList2(); |
| | | // console.log($('#bar2').val()) |
| | | // if ($('#bar2').val() == "") { |
| | | // console.log(1) |
| | | // clear21(); |
| | | // return; |
| | | // } else { |
| | | // console.log(2) |
| | | // updateSkuLotNoList2(); |
| | | // updateQtyList2(); |
| | | // getBar2(); |
| | | // GetDataInfo(); |
| | | // } |
| | | |
| | | }else { //不成功 |
| | | layer.msg(res.msg, { |
| | | icon: 2, |
| | |
| | | //单拣货(确认按钮) |
| | | form.on('submit(formPickScatter2)', function (data) { |
| | | |
| | | if ($('#bar2').val() == "") { |
| | | layer.msg("请选择出库单", { |
| | | icon: 2, |
| | | time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | | }); return; |
| | | if (sampleType == "0") { |
| | | if ($('#bar2').val() == "") { |
| | | layer.msg("请选择出库单", { |
| | | icon: 2, |
| | | time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | | }); return; |
| | | } |
| | | if ($('#skuLotNo2').val() == "") { |
| | | layer.msg("请选择物料-批次", { |
| | | icon: 2, |
| | | time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | | }); return; |
| | | } |
| | | if ($('#palletNo2').val() == "") { |
| | | layer.msg("请输入托盘码", { |
| | | icon: 2, |
| | | time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | | }); return; |
| | | } |
| | | let pickedQty = parseInt($('#pickedQty2').val()) //已拣数量 |
| | | let pickQty = parseInt($('#pickQty2').val()) //拣货数量 |
| | | if (pickQty <= 0) { |
| | | layer.msg("拣货数量需大于0", { |
| | | icon: 2, |
| | | time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | | }); |
| | | return; |
| | | } |
| | | } |
| | | if ($('#skuLotNo2').val() == "") { |
| | | layer.msg("请选择物料-批次", { |
| | | icon: 2, |
| | | time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | | }); return; |
| | | } |
| | | if ($('#palletNo2').val() == "") { |
| | | layer.msg("请输入托盘码", { |
| | | icon: 2, |
| | | time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | | }); return; |
| | | } |
| | | let pickedQty = parseInt($('#pickedQty2').val()) //已拣数量 |
| | | let pickQty = parseInt($('#pickQty2').val()) //拣货数量 |
| | | if (pickQty <= 0) { |
| | | layer.msg("拣货数量需大于0", { |
| | | icon: 2, |
| | | time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | | }); |
| | | return; |
| | | } |
| | | else if (sampleType == "1") { |
| | | if ($('#AsnBar').val() == "") { |
| | | layer.msg("请选择入库单", { |
| | | icon: 2, |
| | | time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | | }); return; |
| | | } |
| | | let pickedQty = parseInt($('#pickedQty2').val()) //已拣数量 |
| | | let pickQty = parseInt($('#pickQty2').val()) //拣货数量 |
| | | if (pickQty <= 0) { |
| | | layer.msg("拣货数量需大于0", { |
| | | icon: 2, |
| | | time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | | }); |
| | | return; |
| | | } |
| | | } |
| | | else { |
| | | layer.msg("类型错误,请刷新页面重试", { |
| | | icon: 2, |
| | | time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | | }); |
| | | return; |
| | | } |
| | | |
| | | |
| | | if (canPickBox == false) { |
| | | |
| | |
| | | |
| | | //确认拣货 |
| | | function reqPickScatter2() { |
| | | canPickBox = false//回调 |
| | | var param = { |
| | | "SoNo": $("#bar2").val(), |
| | | "SoDetailId": $("#skuLotNo2").val(), |
| | | "PalletNo": $('#palletNo2').val(), |
| | | "PickQty": $('#pickQty2').val(), |
| | | "AsnNo":$('#AsnBar').val(), |
| | | "Type":sampleType |
| | | } |
| | | sendData(IP + "/PdaSo/SoSetQtyPick", param, 'post', function (res) { |
| | | sendData(IP + "/PdaSo/SampleSoSetQtyPick", param, 'post', function (res) { |
| | | //console.log(res); |
| | | |
| | | if (res.code == 0) { //成功 |
| | | |
| | | layer.msg(res.msg, { |
| | | icon: 1, |
| | | time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | | }, function () { |
| | | canPickBox = true//回调 |
| | | updateQtyList2(); |
| | | getBar2(); |
| | | GetDataInfo(); |
| | | |
| | | if (sampleType == "0") { |
| | | canPickBox = true//回调 |
| | | updateQtyList2(); |
| | | getBar2(); |
| | | GetDataInfo(); |
| | | } |
| | | if (sampleType == "1") { |
| | | canPickBox = true//回调 |
| | | GetDataInfo(); |
| | | } |
| | | }); |
| | | } else { //不成功 |
| | | layer.msg(res.msg, { |