wxw
2 天以前 86e443e42c4bee972c5b795def4917e02f98ce40
Pda/View/AsnSetting/WorkshopIn.html
@@ -109,7 +109,7 @@
            <div id="content1">
                <div id="zongDiv" class="layout-bill-info" style="height: 285px;">
                    <form class="layui-form" action="">
                        <div id="" class="layui-form-item layout-input">
                            <label class="layui-form-label" lang>托盘条码:</label>
                            <div class="layui-input-block">
@@ -125,10 +125,10 @@
                            </div>
                        </div>
                        <div id="" class="layui-form-item layout-input">
                           <label class="layui-form-label" lang>数量:</label>
                            <label class="layui-form-label" lang>数量:</label>
                            <div class="layui-input-block">
                                <input id="BoxNum" type="number" lay-verify="required" lang langholder
                                    placeholder="请输入数量" autocomplete="off" class="layui-input"
                                    placeholder="请输入数量" autocomplete="off" class="layui-input"
                                    oninput="value=value.replace(/^(0+)|[^\d]+/g,'')">
                            </div>
                        </div>
@@ -163,7 +163,7 @@
                                        </div>
                                    </div>
                                </td>
                            </tr>
                        </table>
@@ -186,17 +186,18 @@
            <div id="content2">
                <div id="zongDiv2" class="layout-bill-info" style="height: 255px;">
                    <form class="layui-form" id="form2" action="">
                       <div id="" class="layui-form-item layout-input">
                        <div id="" class="layui-form-item layout-input">
                            <label class="layui-form-label" lang>物料编码:</label>
                            <div class="layui-input-block">
                                <input id="SkuNo" type="text" lay-verify="stock" lang langholder
                                    placeholder="请输入物料编码" autocomplete="off" class="layui-input">
                                <input id="SkuNo" type="text" lay-verify="stock" lang langholder placeholder="请输入物料编码"
                                    autocomplete="off" class="layui-input">
                            </div>
                        </div><div id="" class="layui-form-item layout-input">
                        </div>
                        <div id="" class="layui-form-item layout-input">
                            <label class="layui-form-label" lang>批次号:</label>
                            <div class="layui-input-block">
                                <input id="LotNo2" type="text" lay-verify="stock" lang langholder
                                    placeholder="请输入批次" autocomplete="off" class="layui-input">
                                <input id="LotNo2" type="text" lay-verify="stock" lang langholder placeholder="请输入批次"
                                    autocomplete="off" class="layui-input">
                            </div>
                        </div>
                        <div id="" class="layui-form-item layout-input">
@@ -337,7 +338,7 @@
            initLanguage()
            setLanguage()
            //是否连续组托
            isContinue = "0";
@@ -405,46 +406,60 @@
            //箱码回车事件
            $("#BoxCode").keydown(function (e) {
                if (e.keyCode === 13) {
                    if ($("#BoxCode").val() == "") {
                        layer.msg('请先扫描箱码', {
                            icon: 2,
                            time: 2000 //2秒关闭(如果不配置,默认是3秒)
                        });
                        return
                    }
                    checkBoxInfo()
            // $("#BoxCode").keydown(function (e) {
            //     if (e.keyCode === 13) {
            //         if ($("#BoxCode").val() == "") {
            //             layer.msg('请先扫描箱码', {
            //                 icon: 2,
            //                 time: 2000 //2秒关闭(如果不配置,默认是3秒)
            //             });
            //             return
            //         }
            //         checkBoxInfo()
            //     }
            // });
            // 箱码失去焦点时出发
            $("#BoxCode").blur(function () {
                if ($("#BoxCode").val() == "") {
                    layer.msg('请先扫描箱码', {
                        icon: 2,
                        time: 2000 //2秒关闭(如果不配置,默认是3秒)
                    });
                    return
                }
            });
                checkBoxInfo()
            })
            //箱回车事件
            function checkBoxInfo() {
                var param = {
                    "BoxNo": $("#BoxCode").val(),
                    "boxNo": $("#BoxCode").val(),
                }
                sendData(IP + "/PdaAsn/GetWmsBoxInfos", param, 'post', function (res) {
                synData(IP + "/PdaAsn/GetWmsBoxInfos", param, 'get', function (res) {
                    if (res.code == 0) { //成功
                        $("#BoxNum").val(res.data[0].Qty);
                        $("#SkuName").val(res.data[0].SkuName);
                        $("#LotNo").val(res.data[0].LotNo);
                    } else { //不成功
                        layer.msg(res.msg, {
                                icon: 2,
                                time: 2000 //2秒关闭(如果不配置,默认是3秒)
                            });
                            icon: 2,
                            time: 2000 //2秒关闭(如果不配置,默认是3秒)
                        });
                    }
                });
            }
            }
            //绑定到托盘事件
            form.on('submit(formBind)', function (data) {
                if (xianshiyemian == 0) {
                    if ($("#PalletNo").val() == "") {
                        layer.msg('请扫描托盘条码', {
                            icon: 2,
@@ -463,7 +478,7 @@
                        PalletNo: $("#PalletNo").val(),
                        BoxNo: $("#BoxCode").val(),
                        SkuQty: parseFloat($("#BoxNum").val()), //物料数量
                        AreaNo:$("#area").val(),
                        AreaNo: $("#area").val(),
                        TableType: xianshiyemian,
                    }
                    console.log(param)
@@ -478,7 +493,7 @@
                                $("#BoxNum").val("");
                                $("#SkuName").val("");
                                $("#LotNo").val("");
                            });
                        } else { //不成功
                            layer.msg(res.msg, {
@@ -512,12 +527,12 @@
                        });
                        return;
                    }
                     var param = {
                    var param = {
                        PalletNo: $("#PalletNo2").val(),
                        SkuNo: $("#SkuNo").val(),
                        LotNo: $("#LotNo2").val(),
                        SkuQty: parseFloat($("#SkuQty2").val()), //物料数量
                        AreaNo:$("#area").val(),
                        AreaNo: $("#area").val(),
                        TableType: xianshiyemian,
                    }
                    console.log(param)
@@ -532,7 +547,7 @@
                                $("#SkuNo").val("");
                                $("#SkuQty2").val("");
                                $("#LotNo2").val("");
                            });
                        } else { //不成功
                            layer.msg(res.msg, {
@@ -548,7 +563,7 @@
                return false; //阻止表单跳转。如果需要表单跳转,去掉这段即可。
            });
            /*——————————————————————————————————————————————————————————*/