1
wangyi
2026-04-02 96785ebcfe1bc9210f3d9d4056f4ec29fb60d810
WebTM/views/³µ¼ä¹ÜÀí/µ¥Æ·¹ýÕ¾_СÎÀ/Cj_ProcessItemStationPlatform_checkSN.html
@@ -31,21 +31,20 @@
                        <div class="layui-row">
                            <div class="layui-input-block" style="display: inline-block; margin-left: 0px; float: left">
                                <label class="layui-form-label" style="padding-left:0px" id="">镭雕码:</label>
                                <input type="text" class="layui-input" name="HBarCode_SN" lay-verify="HBarCode_SN" autocomplete="off" placeholder="请键入后回车" id="HBarCode_SN" style="width: 500px;">
                                <input type="text" class="layui-input" name="HBarCode_SN" lay-verify="HBarCode_SN" autocomplete="off" placeholder="请键入后回车" id="HBarCode_SN" style="width: 400px;">
                            </div>
                            <button class="layui-btn layui-btn-normal" style="" type="button" lay-submit="" lay-filter="btnChange" id="btnChange">变更</button>
                            <button class="layui-btn layui-btn-normal" style="float:right" type="button" lay-submit="" lay-filter="btnExit" id="btnExit">退出</button>
                            <div class="layui-input-block" style="display: inline-block; margin-left: 0px; float: right">
                                <label class="layui-form-label" style="padding-left:0px" id="">SN码:</label>
                                <input type="text" class="layui-input" name="HBarCode_SN2" lay-verify="HBarCode_SN2" autocomplete="off" placeholder="请键入后回车" id="HBarCode_SN2" style="width: 500px;">
                                <label class="layui-form-label" style="padding-left:0px" id="">69码:</label>
                                <input type="text" class="layui-input" name="HBarCode_SN3" lay-verify="HBarCode_SN3" autocomplete="off" placeholder="请键入后回车" id="HBarCode_SN3" style="width: 400px;">
                            </div>
                            <div class="layui-input-block" style="display: inline-block; margin-left: 0px; float: right">
                                <label class="layui-form-label" style="padding-left:0px" id="">SN码:</label>
                                <input type="text" class="layui-input" name="HBarCode_SN2" lay-verify="HBarCode_SN2" autocomplete="off" placeholder="请键入后回车" id="HBarCode_SN2" style="width: 400px;">
                            </div>
                        </div>
                    </div>
                    <div class="layui-tab layui-tab-card" style="float: left; background-color: white;height:200px;width:100%">
                        <ul class="layui-tab-title" lay-filter="tab-all">
@@ -115,6 +114,12 @@
                                                <input type="text" class="layui-input" name="HICMOBillNo" lay-verify="HICMOBillNo" id="HICMOBillNo" value="" style="background-color:#efefef4d;">
                                                <input type="hidden" class="layui-input" name="HICMOInterID" lay-verify="HICMOInterID" id="HICMOInterID" value="0">
                                                <input type="hidden" class="layui-input" name="HICMOEntryID" lay-verify="HICMOEntryID" id="HICMOEntryID" value="0">
                                            </div>
                                        </div>
                                         <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;" id="">标签69码:</label>
                                            <div class="layui-input-block" style="margin-left: 120px;">
                                                <input type="text" class="layui-input" name="HLabelCode" lay-verify="HLabelCode" id="HLabelCode" style="" placeholder="请输入本次生产的标签69码">
                                            </div>
                                        </div>
                                    </div>
@@ -331,8 +336,54 @@
                    $("#HBarCode_SN").focus();
                    return
                }
                if (HBarCode) {
                if (HBarCode && ($("#HMaterNumber").val() != '12020042' && $("#HMaterNumber").val() != '12020037')) {
                    txtHBarCodeSN_KeyDown(HBarCode);
                } else {
                    if ($("#HBarCode_SN").val() != HBarCode) {
                        layer.confirm("彩盒SN码校验失败请检查,彩盒SN码:" + HBarCode, {
                            btn: ['确定'] //按钮
                        });
                        $("#HBarCode_SN2").val("");
                        $("#HBarCode_SN2").focus();
                        return
                    } else {
                        $("#HBarCode_SN3").focus();
                    }
                }
            }
        });
        //69码回车方法
        $('#HBarCode_SN3').on('keydown', function (event) {
            if ( $("#HMaterNumber").val() != '12020042' && $("#HMaterNumber").val() != '12020037') {
                layer.msg("物料不用校验69标签");
                return
            }
            var HBarCode2 = $('#HBarCode_SN2').val();
            var HLabelCode = $('#HLabelCode').val();
            var HBarCode3 = $('#HBarCode_SN3').val();
            if (event.keyCode == 13) {
                if (HBarCode2 == "" || HBarCode2 == null) {
                    layer.msg("未扫sn码请先扫sn码");
                    $("#HBarCode_SN2").focus();
                    return
                }
                if (HLabelCode == "" || HLabelCode == null) {
                    layer.msg("标签69码未手工输入,请输入后在进行校验比对。");
                    $("#HLabelCode").focus();
                    return
                }
                if (HLabelCode != HBarCode3) {
                    layer.msg("69标签校验失败!指定69码:" + HLabelCode + ",扫描69码:" + HBarCode3);
                    $("#HLabelCode").focus();
                    return
                }
                if (HBarCode2) {
                    txtHBarCodeSN_KeyDown(HBarCode2);
                }
            }
        });
@@ -553,6 +604,7 @@
                        $("#HBarCode_SN").prop("readonly", false);
                        $("#HBarCode_SN").val("");
                        $("#HBarCode_SN2").val("");
                        $("#HBarCode_SN3").val("");
                        $("#HBarCode_SN").focus();
                        $("#HReturnMessage").text("成功扫码一个:" + HBarCode);
@@ -560,6 +612,7 @@
                    }
                    else {
                        $("#HBarCode_SN2").val("");
                        $("#HBarCode_SN3").val("");
                        layer.close(indexs);
                        layer.msg(data1.Message, { icon: 5, btn: ["确认"], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "出现错误" });
                    }
@@ -567,6 +620,7 @@
                },
                error: function (err) {
                    $("#HBarCode_SN2").val("");
                    $("#HBarCode_SN3").val("");
                    layer.close(indexs);
                    layer.msg(get_MessageError("错误:" + err, sessionStorage["HTranSlate"]), { icon: 5, btn: [get_MessageError('[0000-2-008]确认', sessionStorage["HTranSlate"])], time: 100000, offset: 't', skin: 'layui-layer-lan', title: get_MessageError("[0000-2-009]温馨提示", sessionStorage["HTranSlate"]) });
                }