From 96785ebcfe1bc9210f3d9d4056f4ec29fb60d810 Mon Sep 17 00:00:00 2001
From: wangyi <2946747746@qq.com>
Date: 星期四, 02 四月 2026 10:58:22 +0800
Subject: [PATCH] 1

---
 WebTM/views/车间管理/单品过站_小卫/Cj_ProcessItemStationPlatform_checkSN.html |   72 +++++++++++++++++++++++++++++++----
 1 files changed, 63 insertions(+), 9 deletions(-)

diff --git "a/WebTM/views/\350\275\246\351\227\264\347\256\241\347\220\206/\345\215\225\345\223\201\350\277\207\347\253\231_\345\260\217\345\215\253/Cj_ProcessItemStationPlatform_checkSN.html" "b/WebTM/views/\350\275\246\351\227\264\347\256\241\347\220\206/\345\215\225\345\223\201\350\277\207\347\253\231_\345\260\217\345\215\253/Cj_ProcessItemStationPlatform_checkSN.html"
index a734252..36e6336 100644
--- "a/WebTM/views/\350\275\246\351\227\264\347\256\241\347\220\206/\345\215\225\345\223\201\350\277\207\347\253\231_\345\260\217\345\215\253/Cj_ProcessItemStationPlatform_checkSN.html"
+++ "b/WebTM/views/\350\275\246\351\227\264\347\256\241\347\220\206/\345\215\225\345\223\201\350\277\207\347\253\231_\345\260\217\345\215\253/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"]) });
                 }

--
Gitblit v1.9.1