From 44d01e7a8658d83309b1d0d4b34321d44d2af741 Mon Sep 17 00:00:00 2001
From: 王 垚 <1402714037@qq.com>
Date: 星期二, 06 九月 2022 16:29:13 +0800
Subject: [PATCH] nothing

---
 WebTM/views/领料发货/收料入库/Kf_ReciveBill_Fast.html |   86 ++++++++++++++++++++++++++++++++++---------
 1 files changed, 68 insertions(+), 18 deletions(-)

diff --git "a/WebTM/views/\351\242\206\346\226\231\345\217\221\350\264\247/\346\224\266\346\226\231\345\205\245\345\272\223/Kf_ReciveBill_Fast.html" "b/WebTM/views/\351\242\206\346\226\231\345\217\221\350\264\247/\346\224\266\346\226\231\345\205\245\345\272\223/Kf_ReciveBill_Fast.html"
index c6c2075..b95fcbd 100644
--- "a/WebTM/views/\351\242\206\346\226\231\345\217\221\350\264\247/\346\224\266\346\226\231\345\205\245\345\272\223/Kf_ReciveBill_Fast.html"
+++ "b/WebTM/views/\351\242\206\346\226\231\345\217\221\350\264\247/\346\224\266\346\226\231\345\205\245\345\272\223/Kf_ReciveBill_Fast.html"
@@ -100,6 +100,16 @@
                                 <div class="layui-form-item" style="padding-top: 10px;">
                                     <div class="layui-row">
                                         <div class="layui-inline">
+                                            <label class="layui-form-label" style="width: 75px;">鍗曟嵁鍙�:</label>
+                                            <div class="layui-input-block" style="margin-left: 85px;">
+                                                <input type="text" class="layui-input" name="HBillNo" id="HBillNo">
+                                                <button type="button" lay-submit="" class="layui-btn" lay-filter="QueDin2">纭畾</button>
+                                                <input type="hidden" class="layui-input" name="HInterID" id="HInterID" style="width:100px">
+                                            </div>
+                                        </div>
+                                    </div>
+                                    <div class="layui-row">
+                                        <div class="layui-inline">
                                             <label class="layui-form-label" style="width: 75px;padding: 9px 5px;">渚涘簲鍟�:</label>
                                             <div class="layui-input-block">
                                                 <input type="text" name="HSupName" id="HSupName" class="layui-input" disabled="disabled">
@@ -111,15 +121,6 @@
                                             <label class="layui-form-label" style="width: 75px;padding: 9px 5px;">閮ㄩ棬:</label>
                                             <div class="layui-input-block">
                                                 <input type="text" name="HDeptName" id="HDeptName" class="layui-input" disabled="disabled">
-                                            </div>
-                                        </div>
-                                    </div>
-                                    <div class="layui-row">
-                                        <div class="layui-inline">
-                                            <label class="layui-form-label" style="width: 75px;">鍗曟嵁鍙�:</label>
-                                            <div class="layui-input-block" style="margin-left: 85px;">
-                                                <input type="text" class="layui-input" name="HBillNo" id="HBillNo" disabled="disabled">
-                                                <input type="text" class="layui-input" name="HInterID" id="HInterID" disabled="disabled" style="width:100px">
                                             </div>
                                         </div>
                                     </div>
@@ -178,11 +179,50 @@
                     GetMeesageByBarCode();
                 }
             });
-
-            //纭畾
+            //鏉″舰鐮佺‘璁�
             form.on('submit(QueDin)', function (data) {
                 GetMeesageByBarCode();
             });
+            //鎵弿鏉″舰鐮佹柟娉�
+            function GetMeesageByBarCode() {  
+                var HBarCode = $('#HBarCode').val();
+                if (!HBarCode) {
+                    layer.msg("鏉″舰鐮佷笉鑳戒负绌猴紒")
+                    return;
+                }
+                var HInterID = $('#HInterID').val();
+                if (!HInterID) {
+                    layer.msg("璇峰厛杈撳叆鏀舵枡閫氱煡鍗曞崟鎹彿锛�")
+                    return;
+                }
+                var index = layer.load();
+                $.ajax({
+                    url: GetWEBURL() + "/POStockInBillList/Get_ReciveBillCheckDate",
+                    type: "GET",
+                    data: { "HBillno": HBarCode },
+                    success: function (result) {
+                        if (result.code == "1") {
+                            var data = result.data[0];
+                            $("#HSupName").val(data.渚涘簲鍟�);
+                            $("#HDeptName").val(data.閮ㄩ棬);
+                            $("#HBillNo").val(data.鍗曟嵁鍙�);
+                            $("#HInterID").val(data.hmainid);
+                            option.data = result.data;
+                            table.render(option);
+                            layer.close(index);
+                        }
+                        else {
+                            layer.close(index);
+                            layer.msg("鏈煡鎵惧埌鏁版嵁", { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
+                        }
+                    },
+                    error: function (err) {
+                        layer.close(index);
+                        layer.msg("鎺ュ彛璇锋眰澶辫触锛�" + err, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
+                    }
+                });
+            }
+
             //閫�鍑�-鍏抽棴椤甸潰鏂规硶
             $('#btn_Cancel').on('click', function () {
                 layer.confirm('鎮ㄧ‘瀹氳閫�鍑哄悧锛�', { icon: 3, title: '鎻愮ず' }, function (index) {
@@ -197,7 +237,7 @@
                 $.ajax({
                     url: GetWEBURL() + "/POStockInBillList/AuditPOInStockBill",
                     type: "Get",
-                    data: { "HInterID": HInterID, "CurUserName": sessionStorage["HUserName"], "HBillNo": HBillNo},
+                    data: { "HInterID": HInterID, "CurUserName": sessionStorage["HUserName"], "HBillNo": HBillNo },
                     success: function (result) {
                         if (result.code == "1") {
                             layer.msg("瀹℃牳鎴愬姛", { icon: 1, btn: ['纭'], time: 1000000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
@@ -224,7 +264,7 @@
                     , { field: '鏁伴噺', title: '鍒拌揣鏁伴噺', edit: 'text', hide: true }
                     , { field: '鐗╂枡浠g爜', title: '鐗╂枡浠g爜', edit: 'text', event: "" }
                     , { field: '鐗╂枡鍚嶇О', title: '鐗╂枡鍚嶇О', edit: 'text' }
-                    , { field: '瑙勬牸鍨嬪彿', title: '瑙勬牸鍨嬪彿', edit: 'text'}
+                    , { field: '瑙勬牸鍨嬪彿', title: '瑙勬牸鍨嬪彿', edit: 'text' }
                     , { fixed: 'right', title: '鎿嶄綔', toolbar: '#barDemo', width: 150 }
                 ];
                 option = {
@@ -237,7 +277,7 @@
                     , done: function (res, curr, count) {
                     }
                 };
-                option.data = [{ "鏁伴噺": 0, "鐗╂枡浠g爜": 0, "鐗╂枡鍚嶇О": "", "瑙勬牸鍨嬪彿": ""}];
+                option.data = [{ "鏁伴噺": 0, "鐗╂枡浠g爜": 0, "鐗╂枡鍚嶇О": "", "瑙勬牸鍨嬪彿": "" }];
                 table.render(option);
             }
             // 琛ㄦ牸琛屽唴浜嬩欢鍒犻櫎
@@ -261,11 +301,21 @@
                     });
                 }
             }
-            //鎵潯鐮�
-            function GetMeesageByBarCode(obj) {  //杩斿洖宸ヤ綔涓績
-                var HBarCode = $('#HBarCode').val();//鏉″舰鐮侊紙娴佽浆鍗″彿锛夛紙鏁版嵁搴撲腑涓哄崟鎹彿锛�
+            //婧愬崟鍥炶溅鏂规硶
+            $('#HSourceBillNo').on('keydown', function (event) {
+                if (event.keyCode == 13) {
+                    GetMeesageBySourceBillNo();
+                }
+            });
+            //婧愬崟纭
+            form.on('submit(QueDin2)', function (data) {
+                GetMeesageBySourceBillNo();
+            });
+            //鎵簮鍗�
+            function GetMeesageBySourceBillNo(obj) {  //杩斿洖宸ヤ綔涓績
+                var HBarCode = $('#HBillNo').val();//鏉″舰鐮侊紙娴佽浆鍗″彿锛夛紙鏁版嵁搴撲腑涓哄崟鎹彿锛�
                 if (!HBarCode) {
-                    layer.msg("鏉″舰鐮佷笉鑳戒负绌猴紒")
+                    layer.msg("鍗曟嵁鍙蜂笉鑳戒负绌猴紒")
                     return;
                 }
                 var index = layer.load();

--
Gitblit v1.9.1