From 904496f1855732c384949396e4f0c0cda009dcae Mon Sep 17 00:00:00 2001
From: wtt <1985833171@qq.com>
Date: 星期二, 23 九月 2025 10:32:24 +0800
Subject: [PATCH] 添康考勤汇报单bug修复,首检巡检末检bug修改

---
 WebTM/views/质量管理/工序检验单/QC_ProcessCheckBill.html |   61 ++++++++++++++++++++++++++----
 1 files changed, 53 insertions(+), 8 deletions(-)

diff --git "a/WebTM/views/\350\264\250\351\207\217\347\256\241\347\220\206/\345\267\245\345\272\217\346\243\200\351\252\214\345\215\225/QC_ProcessCheckBill.html" "b/WebTM/views/\350\264\250\351\207\217\347\256\241\347\220\206/\345\267\245\345\272\217\346\243\200\351\252\214\345\215\225/QC_ProcessCheckBill.html"
index 0714944..f3960f6 100644
--- "a/WebTM/views/\350\264\250\351\207\217\347\256\241\347\220\206/\345\267\245\345\272\217\346\243\200\351\252\214\345\215\225/QC_ProcessCheckBill.html"
+++ "b/WebTM/views/\350\264\250\351\207\217\347\256\241\347\220\206/\345\267\245\345\272\217\346\243\200\351\252\214\345\215\225/QC_ProcessCheckBill.html"
@@ -116,7 +116,7 @@
                                                 <input type="text" class="layui-input" name="HICMOQty" id="HICMOQty" style="background-color:#efefef4d;" readonly>
                                             </div>
                                         </div>
-                                        <div class="layui-inline">
+                                        <div class="layui-inline" id="hidediv2">
                                             <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">娴佽浆鍗″彿</label>
                                             <div class="layui-input-block" style="margin-left: 77px;">
                                                 <input type="text" class="layui-input" name="HProcExchBillNo" id="HProcExchBillNo" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly>
@@ -127,7 +127,7 @@
                                                 </button>
                                             </div>
                                         </div>
-                                        <div class="layui-inline">
+                                        <div class="layui-inline" id="hidediv1">
                                             <label class="layui-form-label" style="width: 85px;">娴佽浆鍗℃暟閲�</label>
                                             <div class="layui-input-block" style="margin-left: 120px;">
                                                 <input type="text" class="layui-input" name="HProcExchQty" id="HProcExchQty" value="0" style="background-color:#efefef4d;" readonly>
@@ -839,6 +839,12 @@
                         LoadingInformation_StationOutBill();
                         //鑷姩甯﹀嚭妫�楠屾柟妗�
                         GetCheckItemID();
+                    }//鐢熶骇璁㈠崟鍒楄〃鏈
+                    else if (HSouceBillType == 3710) {
+                        //鏍规嵁婧愬崟id鑾峰彇婧愬崟淇℃伅
+                        LoadingInformation_ICMO();
+                        //鑷姩甯﹀嚭妫�楠屾柟妗�
+                        GetCheckItemID();
                     }
                     //宸ュ簭娴佽浆鍗″垪琛ㄥ伐搴忔
                     else if (HSouceBillType == 3772) {
@@ -988,6 +994,42 @@
                             HCenterID = data.HCenterID == null ? sessionStorage["HWorkCenterID"] : data.HCenterID;//宸ヤ綔涓績id
                             //鑾峰彇琛ㄤ綋妫�楠岄」鐩俊鎭�
                             get_CheckItem();
+                        } else {
+                            layer.alert(result.Message, { icon: 5 });
+                        }
+                        layer.close(wait);
+                    }, error: function () {
+                        layer.close(wait);
+                        layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 });
+                    }
+                });
+            }
+
+            //鏍规嵁婧愬崟id鑾峰彇婧愬崟淇℃伅--鐢熶骇璁㈠崟
+            function LoadingInformation_ICMO() {
+                $("#hidediv1").attr({ "style": "display:none" });
+                $("#hidediv2").attr({ "style": "display:none" });
+
+                var wait = layer.load();
+                $.ajax({
+                    url: GetWEBURL() + '/LEMS/MES_IF_ICMOBillList_Json',
+                    type: "GET",
+                    async: false,
+                    data: { "sWhere": "and hmainid = " + linterid, "user": sessionStorage["HUserName"] },
+                    success: function (result) {
+                        var data = result.data[0];
+                        if (result.count == 1) {
+                            $("#HICMOBillNo").val(data.鍗曟嵁鍙�);
+                            $("#HICMOInterID").val(data.hmainid);
+                            $("#HICMOQty").val(data.鐢熶骇浠诲姟鍗曟暟閲�);
+                            $("#HSourceName").val(data.鐢熶骇璧勬簮);
+                            $("#HSourceID").val(data.HSourceID);
+                            $("#HMaterID").val(data.HMaterID);
+                            $("#HMaterName").val(data.浜у搧鍚嶇О);
+                            $("#HMainSourceBillNo").val(data.鍗曟嵁鍙�);
+                            $("#HMainSourceBillType").val(data.鍗曟嵁绫诲瀷);
+                            $("#HMainSourceInterID").val(data.hmainid);
+                            $("#HICMOEntryID").val(data.HEntryID);
                         } else {
                             layer.alert(result.Message, { icon: 5 });
                         }
@@ -1479,10 +1521,10 @@
                     layer.msg("浠诲姟鍗曟暟閲忎笉鑳戒负绌轰笖涓嶈兘灏忎簬绛変簬0锛�", { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
                     return;
                 }
-                if ($("#HProcExchQty").val() == "" || $("#HProcExchQty").val() <= 0) {
-                    layer.msg("娴佽浆鍗℃暟閲忎笉鑳戒负绌轰笖涓嶈兘灏忎簬绛変簬0锛�", { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
-                    return;
-                }
+                //if ($("#HProcExchQty").val() == "" || $("#HProcExchQty").val() <= 0) {
+                //    layer.msg("娴佽浆鍗℃暟閲忎笉鑳戒负绌轰笖涓嶈兘灏忎簬绛変簬0锛�", { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
+                //    return;
+                //}
                 if ($("#HFirstCheckEmp").val() == 0) {
                     layer.msg("妫�楠屽憳鏈�夋嫨锛�", { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
                     return;
@@ -2265,7 +2307,7 @@
                         $("#HMaterNumber").val(checkStatus.data[0].浜у搧浠g爜);
                         $("#HMaterName").val(checkStatus.data[0].浜у搧鍚嶇О);
                         $("#HMaterID").val(checkStatus.data[0].HMaterID)
-                        $("#HICMOQty").val(checkStatus.data[0].璁″垝鐢熶骇鏁伴噺);
+                        $("#HICMOQty").val(checkStatus.data[0].鐢熶骇浠诲姟鍗曟暟閲�);
                         layer.close(layer.index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨�
                     }
                     , btn2: function (index, layero) {
@@ -4293,7 +4335,10 @@
             $("#HICMOInterID").val(obj[0].hmainid);
             $("#HICMOEntryID").val(obj[0].HEntryID);
             $("#HICMOBillNo").val(obj[0].鍗曟嵁鍙�);
-            $("#HICMOQty").val(obj[0].璁″垝鐢熶骇鏁伴噺);
+            $("#HICMOQty").val(obj[0].鐢熶骇浠诲姟鍗曟暟閲�);
+            $("#HMaterNumber").val(obj[0].浜у搧浠g爜);
+            $("#HMaterName").val(obj[0].浜у搧鍚嶇О);
+            $("#HMaterID").val(obj[0].HMaterID);
         }
 
         function GetProcExValue(obj) {  //娴佽浆鍗�

--
Gitblit v1.9.1