wxw
44 分钟以前 4c49b591b3833a2752634355cb37b0a74923e916
Pda/View/SoSetting/productOut.html
@@ -288,7 +288,7 @@
                              </div>
                           </td>
                        </tr> -->
                        <tr>
                        <!-- <tr>
                           <td>
                              <div class="layui-form-item layout-input" style="margin-top: 6px;">
                                 <label class="layui-form-label lableWidth">追溯条码:</label>
@@ -298,15 +298,14 @@
                                 </div>
                              </div>
                           </td>
                        </tr>
                        </tr> -->
                        <tr class="divPickQty1">
                           <td>
                              <div class="layui-form-item layout-input" style="margin-top: 6px;">
                                 <label class="layui-form-label lableWidth">拣货数量:</label>
                                 <div class="layui-input-block">
                                    <input id="pickQty1" type="number" placeholder="请输入拣货数量"
                                       autocomplete="off" class="layui-input"
                                       oninput="value=value.replace(/^(0+)|[^\d]+/g,'')">
                                       autocomplete="off" class="layui-input">
                                 </div>
                              </div>
                           </td>
@@ -971,20 +970,20 @@
                  });
                  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;
               }
               // 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()) 
@@ -1017,7 +1016,7 @@
               "SoDetailId": $("#skuLotNo").val(),
               "PalletNo": $('#palletNo').val(),
               "BoxNo": $('#boxNo').val(),
               "BoxNo3": $('#boxNo3').val(),
               //"BoxNo3": $('#boxNo3').val(),
               "PickQty": $('#pickQty1').val()
            }
            sendData(IP + "/PdaSo/SoSetPick", param, 'post', function (res) {
@@ -1321,6 +1320,28 @@
            });
         }
         //下拉物料批次选中后事件
         form.on('select(getSkuLotNo2)', function (data) {
            if ($('#palletNo2').val() == "") {
               layer.msg("请输入托盘条码", {
                  icon: 2,
                  time: 2000 //2秒关闭(如果不配置,默认是3秒)
               }, function () {
                  clear21();
                  clear23();
               });
               return
            }
            if ($('#skuLotNo2').val() == "") {
               clear21();
               clear23();
               return
            }
            updateQtyList2();
            getBar2();
            //GetBoxInfo();
         });
         //初始化渲单据的计划数量和完成数量
         function updateQtyList2() {
            clear23();
@@ -1356,7 +1377,7 @@
                  $('#outModel2').val(res.data.OutModel);
                  $('#standard2').val(res.data.Standard);
                  $('#pickQty2').val(res.data.PickQty - res.data.PickedQty);
                  $('#pickQty2').val(res.data.PickQty);
                  $('#pickedQty2').val(res.data.PickedQty);
               } else { //不成功
                  if ($("#planQty").val() == $("#finishQty").val() || $('#pickQty').val() == $('#pickedQty').val()) {