Demo
2024-03-14 e34a92fc8833d3434511225939302cac0b75f3f3
Pda/View/SoSetting/SampleOut.html
@@ -666,7 +666,7 @@
                                        getBar();
                                        GetBoxInfo();
                                    }
                                    sampleType = 0;
                                    sampleType = "0";
                                }
                                if (res.data == "1") {//库前取样
                                    $('#kuqianlabel').show();
@@ -675,7 +675,7 @@
                                    
                                    updateAsnBillList();
                                    GetBoxInfo();
                                    sampleType = 1;
                                    sampleType = "1";
                                }
                               
                            }else { //不成功
@@ -998,7 +998,25 @@
                   
                }
                else if (sampleType == "1") {
                    if ($('#AsnBar').val() == "") {
                        layer.msg("请选择入库单", {
                            icon: 2,
                            time: 2000 //2秒关闭(如果不配置,默认是3秒)
                        }); return;
                    }
                    if ($('#boxNo').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;
                    }
                }
                else {
                    layer.msg("类型错误,请刷新页面重试", {
@@ -1024,28 +1042,41 @@
         //确认拣货 
         function reqPickScatter() {
                canPickBox = false//回调
            var param = {
               "SoNo": $("#bar").val(),
               "SoDetailId": $("#skuLotNo").val(),
               "PalletNo": $('#palletNo').val(),
               "BoxNo": $('#boxNo').val(),
               "BoxNo3": $('#boxNo3').val(),
               "PickQty":$('#pickQty1').val()
               "PickQty":$('#pickQty1').val(),
               "AsnNo":$('#AsnBar').val(),
                    "Type":sampleType
            }
            sendData(IP + "/PdaSo/SoSetPick", param, 'post', function (res) {
               //console.log(res);
            sendData(IP + "/PdaSo/SampleSoSetPick", param, 'post', function (res) {
               
               if (res.code == 0) { //成功
                  layer.msg(res.msg, {
                     icon: 1,
                     time: 2000 //2秒关闭(如果不配置,默认是3秒)
                  }, function () {
                     canPickBox = true//回调
                     $("#boxNo").val('');
                     $("#boxNo3").val('');
                     updateQtyList();
                     getBar();
                     GetBoxInfo();
                            if (sampleType == "0") {
                                canPickBox = true//回调
                                $("#boxNo").val('');
                                $("#boxNo3").val('');
                                updateQtyList();
                                getBar();
                                GetBoxInfo();
                            }
                            if (sampleType == "1") {
                                canPickBox = true//回调
                                $("#boxNo").val('');
                                $("#boxNo3").val('');
                                $("#pickQty1").val('');
                                GetBoxInfo();
                            }
                  });
               } else { //不成功
                  layer.msg(res.msg, {