From b742f00aac8e1e1bb628232383c35e67f4a41e4e Mon Sep 17 00:00:00 2001
From: cwjbxqmz <1134865194@qq.com>
Date: 星期五, 26 一月 2024 15:21:28 +0800
Subject: [PATCH] 1

---
 WebTM/views/模治具管理/模具生产退库单/Sc_MouldProdBackBill_PDA.html |  146 +++++++++++++++++++-----------------------------
 1 files changed, 57 insertions(+), 89 deletions(-)

diff --git "a/WebTM/views/\346\250\241\346\262\273\345\205\267\347\256\241\347\220\206/\346\250\241\345\205\267\347\224\237\344\272\247\351\200\200\345\272\223\345\215\225/Sc_MouldProdBackBill_PDA.html" "b/WebTM/views/\346\250\241\346\262\273\345\205\267\347\256\241\347\220\206/\346\250\241\345\205\267\347\224\237\344\272\247\351\200\200\345\272\223\345\215\225/Sc_MouldProdBackBill_PDA.html"
index 190089c..a06fc3a 100644
--- "a/WebTM/views/\346\250\241\346\262\273\345\205\267\347\256\241\347\220\206/\346\250\241\345\205\267\347\224\237\344\272\247\351\200\200\345\272\223\345\215\225/Sc_MouldProdBackBill_PDA.html"
+++ "b/WebTM/views/\346\250\241\346\262\273\345\205\267\347\256\241\347\220\206/\346\250\241\345\205\267\347\224\237\344\272\247\351\200\200\345\272\223\345\215\225/Sc_MouldProdBackBill_PDA.html"
@@ -2,7 +2,7 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>妯″叿鐢熶骇閫�搴撳崟</title>
+    <title>鍣ㄥ叿鐢熶骇閫�搴撳崟</title>
     <meta name="renderer" content="webkit">
     <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
     <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
@@ -75,12 +75,13 @@
         <div class="layui-card" style="padding: 15px;background-color: #efefef;">
             <div class="layui-card-body" style="padding: 1px;">
                 <form class="layui-form" action="" lay-filter="formData" id="formData" style="background-color:white;">
-                    <div class="maintitle">妯″叿鐢熶骇閫�搴撳崟</div>
+                    <div class="maintitle">鍣ㄥ叿鐢熶骇閫�搴撳崟</div>
                     <div class="layui-form-item" style="padding-top: 10px;">
                         <div class="layui-row">
-                            <label class="layui-form-label" style="width: 85px;"><span style="color:red;">*</span>妯℃不鍏锋潯鐮�</label>
+                            <label class="layui-form-label" style="width: 85px;"><span style="color:red;">*</span>鍣ㄥ叿鏉$爜</label>
                             <div class="layui-input-block" style="margin-left: 100px;width:46%;">
                                 <input type="text" name="HBarCode" id="HBarCode" placeholder="璇烽敭鍏ュ悗鍥炶溅" autocomplete="off" class="layui-input">
+                                <button type="button" lay-submit="" class="layui-btn layui-btn-primary" lay-filter="QueDin" style="width: 70px; background-color: #1492ff;color:white">纭畾</button>
                             </div>
                         </div>
                     </div>
@@ -151,28 +152,28 @@
                                     </div>
                                     <div class="layui-row">
                                         <div class="layui-inline">
-                                            <label class="layui-form-label" style="width: 75px;">妯℃不鍏峰悕绉�:</label>
+                                            <label class="layui-form-label" style="width: 75px;">鍣ㄥ叿鍚嶇О:</label>
                                             <div class="layui-input-block" style="margin-left: 85px;">
                                                 <input type="text" name="HBarName" id="HBarName" class="layui-input" style="background-color:#efefef4d;" readonly>
-                                                <input type="hidden" name="HMouldID" id="HMouldID" class="layui-input">
+                                                <input type="hidden" name="HMaterID" id="HMaterID" class="layui-input">
                                             </div>
                                         </div>
                                         <div class="layui-inline">
-                                            <label class="layui-form-label" style="width: 75px;">褰撳墠妯℃不鍏疯鏍�:</label>
+                                            <label class="layui-form-label" style="width: 75px;">鍣ㄥ叿瑙勬牸:</label>
                                             <div class="layui-input-block" style="margin-left: 85px;">
                                                 <input type="text" name="HBarSpec" id="HBarSpec" class="layui-input" style="background-color:#efefef4d;" readonly>
                                             </div>
                                         </div>
                                         <div class="layui-inline">
-                                            <label class="layui-form-label" style="width: 75px;">璁捐瀵垮懡:</label>
+                                            <label class="layui-form-label" style="width: 75px;">鍣ㄥ叿鍨嬪彿:</label>
                                             <div class="layui-input-block" style="margin-left: 85px;">
-                                                <input type="text" name="HDesignLife" id="HDesignLife" class="layui-input" style="background-color:#efefef4d;" readonly>
+                                                <input type="text" name="HBarModel" id="HBarModel" class="layui-input" style="background-color:#efefef4d;" readonly>
                                             </div>
                                         </div>
                                         <div class="layui-inline">
-                                            <label class="layui-form-label" style="width: 75px;">绱浣跨敤瀵垮懡:</label>
+                                            <label class="layui-form-label" style="width: 75px;">鏁伴噺:</label>
                                             <div class="layui-input-block" style="margin-left: 85px;">
-                                                <input type="text" name="HLastUseLife" id="HLastUseLife" class="layui-input" style="background-color:#efefef4d;" readonly>
+                                                <input type="text" name="HQty" id="HQty" value="1" class="layui-input" style="background-color:#efefef4d;" readonly>
                                             </div>
                                         </div>
                                         <div class="layui-inline">
@@ -181,32 +182,7 @@
                                                 <input type="text" name="HLeaveLife" id="HLeaveLife" class="layui-input" style="background-color:#efefef4d;" readonly>
                                             </div>
                                         </div>
-                                        <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" name="HBarNewSpec" id="HBarNewSpec" class="layui-input" style="background-color:#efefef4d;" readonly>
-                                            </div>
-                                        </div>
-                                        <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" name="HNowUseLife" id="HNowUseLife" class="layui-input" onclick="onchange">
-                                            </div>
-                                        </div>
-                                        <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" name="HNewLife" id="HNewLife" class="layui-input" style="background-color:#efefef4d;" readonly>
-                                            </div>
-                                        </div>
-                                        <div class="layui-inline">
-                                            <label class="layui-form-label" style="width: 75px;">閫�搴撶被鍨�:</label>
-                                            <select name="HBackFlag" id="HBackFlag">
-                                                <option value="姝e父浣跨敤">姝e父浣跨敤</option>
-                                                <option value="鎶ュ簾鍏ュ簱">鎶ュ簾鍏ュ簱</option>
-                                            </select>
-                                        </div>
-                                   </div>
+                                    </div>
                                 </div>
                             </div>
                             <div class="layui-tab-item">
@@ -346,54 +322,16 @@
                     $("#HBillNo").val(d.data[0].HBillNo);
                 }
             });
-           
-
             //鏉″舰鐮佸洖杞︽柟娉�
             $('#HBarCode').on('keydown', function (event) {
-                var HBarCode = $('#HBarCode').val();
-                var HInterID = $('#HInterID').val();
-                var HWHID = $('#HWHID').val();
-                var HSPID = $('#HSPID').val();  
                 if (event.keyCode == 13) {
-                    if (!HBarCode) {
-                        layer.msg("鏉″舰鐮佷笉鑳戒负绌猴紒")
-                        return;
-                    }
-                    var index = layer.load();
-                    $.ajax({
-                        url: GetWEBURL() + "/Mj_PDA_MoudlCheckBill/txtHBarCode_KeyDown",
-                        type: "GET",
-                        data: { "HBarCode": HBarCode, "HInterID": HInterID, "HWHID": HWHID, "HSPID": HSPID },
-                        success: function (result) {
-                            if (result.count == 1) {
-                                var data = result.data[0];
-                                form.val("formData", { //formTest 鍗� class="layui-form" 鎵�鍦ㄥ厓绱犲睘鎬� lay-filter="" 瀵瑰簲鐨勫��
-                                    "HBarName": data.HMouldTypeName,
-                                    "HBarSpec": data.HModel,
-                                    "HBarNewSpec": data.HNewModel,
-                                    "HDesignLife": data.HDesignLife,
-                                    "HLastUseLife": data.HLastUseLife,
-                                    "HLeaveLife": data.HLeaveLife
-                                });
-                                $("#HBarCode").attr("readonly", "readonly");//鏉″舰鐮佸彧璇�
-                                $("#HBarCode").css("background-color", "#efefef4d");
-                    
-                                HProcExchBillNoFlag = true;
-                                layer.close(index);
-                            }
-                            else {
-                                layer.close(index);
-                                layer.msg(result.Message, { 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: "娓╅Θ鎻愮ず" });
-                        }
-                    });
+                    GetMeesageByBarCode();
                 }
             });
-         
+            //纭畾
+            form.on('submit(QueDin)', function (data) {
+                GetMeesageByBarCode();
+            });
 
             //閫�鍑�-鍏抽棴椤甸潰鏂规硶
             $('#Cancel').on('click', function () {
@@ -403,26 +341,20 @@
             })
 
 
-            //鏈浣跨敤鏂囨湰妗嗗�兼敼鍙樺悗鏂规硶
-            $('#HNowUseLife').on('change', function () {
-                //var HDesignLife = $('#HDesignLife').val();
-                //var HNowUseLife = $('#HNowUseLife').val();
-                $("#HLeaveLife").val($('#HDesignLife').val() - $('#HNowUseLife').val());
-            })
+           
 
             //鎻愪氦
             form.on('submit(Saver)', function (data) {
                 if (!$("#HBarCode").val()) {
-                    layer.msg("璇锋壂鎻忔ā娌诲叿鏉$爜!", { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
+                    layer.msg("璇锋壂鎻忓櫒鍏锋潯鐮�!", { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
                     return;
                 }
                 if (!$("#HWHID").val()) {
                     layer.msg("璇烽�夋嫨浠撳簱!", { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
                     return;
                 }
-                if (!$("#HSPID").val()) {
-                    layer.msg("璇烽�夋嫨浠撲綅!", { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
-                    return;
+                if ($("#HSPID").val() == "" || $("#HSPID").val() == null) {
+                    data.field.HSPID = "0";//搴撲綅
                 }
                 data.field.HMaker = sessionStorage["HUserName"];//鍒跺崟浜�
                 var sMainSub = JSON.stringify(data.field);
@@ -555,7 +487,43 @@
                 $("#HSPID").val(obj[0].HItemID);
             }
         }
+        //鎵潯鐮�
+        function GetMeesageByBarCode(obj) {  //杩斿洖宸ヤ綔涓績
+            var HBarCode = $('#HBarCode').val();//鏉″舰鐮侊紙娴佽浆鍗″彿锛夛紙鏁版嵁搴撲腑涓哄崟鎹彿锛�
+            if (!HBarCode) {
+                layer.msg("鏉″舰鐮佷笉鑳戒负绌猴紒")
+                return;
+            }
+            var index = layer.load();
+            $.ajax({
+                url: GetWEBURL() + "/Mj_PDA_MoudlCheckBill/txtHBarCode_KeyDown",
+                type: "GET",
+                data: { "HBarCode": HBarCode },
+                success: function (result) {
+                    if (result.data.length == 1) {
+                        var data = result.data[0];
+                        $("#HMouldID").val(data.hinterid);
+                        $("#HBarName").val(data.HName);
+                        $("#HBarSpec").val(data.HModel);
+                        $("#HBarModel").val(data.HModel2);
+                        $("#HLeaveLife").val(data.HLeaveLife);
+                        $("#HBarCode").attr("readonly", "readonly");//鏉″舰鐮佸彧璇�
+                        $("#HBarCode").css("background-color", "#efefef4d");
 
+                        HProcExchBillNoFlag = true;
+                        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: "娓╅Θ鎻愮ず" });
+                }
+            });
+        }
     </script>
 </body>
 </html>

--
Gitblit v1.9.1