From a02f73970f0505428758c2939b92787544553fb8 Mon Sep 17 00:00:00 2001
From: wtt <1985833171@qq.com>
Date: 星期日, 16 十一月 2025 19:25:33 +0800
Subject: [PATCH] 车间上架单:①.添加存入焊接流转卡字段信息,用于计算报表库存时间差。

---
 WebTM/views/WMS扫码模块/找货上架单/Kf_MaterialUpperBill_PDA.html |   76 +++++++++++++++++++++++++++++++++++++
 WebTM/layuiadmin/Scripts/webConfig.js                   |    2 
 2 files changed, 76 insertions(+), 2 deletions(-)

diff --git a/WebTM/layuiadmin/Scripts/webConfig.js b/WebTM/layuiadmin/Scripts/webConfig.js
index a1995cc..a69a64d 100644
--- a/WebTM/layuiadmin/Scripts/webConfig.js
+++ b/WebTM/layuiadmin/Scripts/webConfig.js
@@ -7,7 +7,7 @@
     //var WEBURL = "http://localhost:8082/LuBaoAPI/";    //鏉ㄤ箰鏈湴閰嶇疆
     // var WEBURL = "http://localhost:8082/API/";    //鏉滆春鏈湴閰嶇疆
     var WEBURL = "http://localhost:8082/API/";    //寮犵憺骞挎湰鍦伴厤缃�
-   /* var WEBURL = "http://localhost:81/API/"    //缈佹稕娑涙湰鍦伴厤缃�*/
+    var WEBURL = "http://localhost:81/API/"    //缈佹稕娑涙湰鍦伴厤缃�
     //var WEBURL = "http://localhost:8082/LuBaoAPI/";    //鏉ㄤ箰鏈湴閰嶇疆
     //var WEBURL = "http://47.96.97.237/API/";          //鏅轰簯鏈嶅姟鍣�
    /* var WEBURL = "http://localhost:8082/LuBaoAPI/";  //浣欐�濇澃鏈湴閰嶇疆*/
diff --git "a/WebTM/views/WMS\346\211\253\347\240\201\346\250\241\345\235\227/\346\211\276\350\264\247\344\270\212\346\236\266\345\215\225/Kf_MaterialUpperBill_PDA.html" "b/WebTM/views/WMS\346\211\253\347\240\201\346\250\241\345\235\227/\346\211\276\350\264\247\344\270\212\346\236\266\345\215\225/Kf_MaterialUpperBill_PDA.html"
index 5f93feb..af29893 100644
--- "a/WebTM/views/WMS\346\211\253\347\240\201\346\250\241\345\235\227/\346\211\276\350\264\247\344\270\212\346\236\266\345\215\225/Kf_MaterialUpperBill_PDA.html"
+++ "b/WebTM/views/WMS\346\211\253\347\240\201\346\250\241\345\235\227/\346\211\276\350\264\247\344\270\212\346\236\266\345\215\225/Kf_MaterialUpperBill_PDA.html"
@@ -99,6 +99,19 @@
                                     <div class="layui-form-item" style="padding: 0px; margin: 0px">
                                         <div class="layui-row">
                                             <div class="layui-col-xs3">
+                                                <label class="layui-form-label" style="width:60px;padding-left:0px;">娴佽浆鍗″彿</label>
+                                            </div>
+                                            <div class="layui-col-xs9">
+                                                <div class="layui-col-xs10">
+                                                    <input type="text" name="HSourceBillNo" id="HSourceBillNo" lay-verify="HSourceBillNo" onkeyup="value=value.replace(/\s+/g,'')" autocomplete="off" class="layui-input" onfocus="this.select();">
+                                                </div>
+                                                <!--<div class="layui-col-xs2" style="float: right;">
+                                                    <button type="button" lay-submit="" lay-filter="HSourceBillNo-BT" class="layui-btn" id="HSourceBillNo-BT" style="width: 45px; margin-left: -5px;padding-left:12px">OK</button>
+                                                </div>-->
+                                            </div>
+                                        </div>
+                                        <div class="layui-row">
+                                            <div class="layui-col-xs3">
                                                 <label class="layui-form-label" style="width:60px;padding-left:0px;">鏃ユ湡</label>
                                             </div>
                                             <div class="layui-col-xs9">
@@ -161,6 +174,7 @@
 
                     <!--闅愯棌瀛楁-->
                     <input type="hidden" name="HBillType" id="HBillType">
+                    <input type="hidden" name="HMainSourceBillNo" id="HMainSourceBillNo" value="">
                     <!--澶辫触鎻愮ず闊�-->
                     <div id="" style="display:none;">
                         <audio id="cs" hidden controls>
@@ -328,7 +342,7 @@
                 table.render(LowerListOption);
 
                 //鍏夋爣榛樿鍦ㄦ潯鐮佷綅缃笂
-                var pFocus = $("#HBarCode");
+                var pFocus = $("#HSourceBillNo");
                 pFocus.select();
                 pFocus.focus();     //鑾峰彇鍏夋爣
             }
@@ -806,6 +820,13 @@
                 }
             });
 
+            //鎵弿婧愬崟鏉$爜
+            $('#HSourceBillNo').on('keydown', function (event) {
+                if (event.keyCode == 13) {
+                    GetMeesageBySourceBillNo();
+                }
+            });
+
             //鎵潯鐮�
             function GetMeesageByBarCode(obj) {
                 //浠撳簱銆佷粨浣嶆枃鏈涓虹┖鏃讹紝娓呯┖瀵瑰簲ID
@@ -944,6 +965,59 @@
                 }
             }
 
+            //鎵弿婧愬崟鏉$爜
+            function GetMeesageBySourceBillNo(obj) {
+                var HSourceBillNo = $('#HSourceBillNo').val()
+                if (HSourceBillNo == '') {
+                    playSound();
+                    layer.msg("娴佽浆鍗″彿涓嶈兘涓虹┖锛岃鎵弿娴佽浆鍗℃潯鐮侊紒", {
+                        icon: 0, time: 100000, offset: 'auto', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず", btn: ['纭']
+                    }, function () {
+                        $("#HSourceBillNo").select();
+                        $("#HSourceBillNo").focus();
+                    });
+                    return;
+                }
+                layer.load(3)
+                $.ajax({
+                    type: "GET",
+                    url: GetWEBURL() + "/KF_ICInventory_WorkShop/SearchHBarCode",
+                    async: false,    //async鐢ㄤ簬鎺у埗锛坒alse锛夊悓姝ュ拰锛坱rue锛夊紓姝ワ紝榛樿鐨勬槸true锛屽嵆璇锋眰榛樿鐨勬槸寮傛璇锋眰
+                    data: { "HBillNo": HBillNo, "user": sessionStorage["HUserName"], "HOrgID": sessionStorage["OrganizationID"]  },
+                    success: function (result) {
+                        if (result.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝
+                            playSound_OK();
+                            $("#HMainSourceBillNo").val(HBillNo);
+                            $("#HSourceBillNo").attr("disabled", "disabled");
+                            //$('#HSourceBillNo-BT').addClass("layui-btn-disabled").attr("disabled", true);//鎸夐挳绂佺敤
+                            $("#HBarCode").select();
+                            $("#HBarCode").focus();     //鑾峰彇鍏夋爣
+
+                        }
+                        else {
+                            playSound();
+                            layer.msg(result.Message, {
+                                icon: 5, time: 100000, offset: 'auto', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず", btn: ['纭']
+                            }, function () {
+    
+                                $("#HSourceBillNo").val("");
+                                $("#HSourceBillNo").select();
+                                $("#HSourceBillNo").focus();
+                            });
+                        }
+                    },
+                    error: function (err) {
+                        playSound();
+                        $("#HSourceBillNo").val("");
+                        $("#HSourceBillNo").select();
+                        $("#HSourceBillNo").focus();
+                        layer.msg("鎺ュ彛閿欒" + err);
+                    },
+                    complete: function (XHR, TS) { XHR = null }//鍥炴敹璧勬簮
+                });
+                layer.closeAll("loading");
+            }
+
             //#endregion
 
 

--
Gitblit v1.9.1