From 369c5cdb9fbc8187312bf0cb57860465ca30af4a Mon Sep 17 00:00:00 2001
From: wtt <1985833171@qq.com>
Date: 星期一, 07 四月 2025 15:58:25 +0800
Subject: [PATCH] pda添加质量汇报

---
 WebTM/views/生产管理/报工平台_PDA/质量汇报/Sc_QualityReportBill_PDA.html | 1160 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 WebTM/WebTM.csproj                                           |   16 
 2 files changed, 1,161 insertions(+), 15 deletions(-)

diff --git a/WebTM/WebTM.csproj b/WebTM/WebTM.csproj
index 63a7ce4..85161c5 100644
--- a/WebTM/WebTM.csproj
+++ b/WebTM/WebTM.csproj
@@ -413,14 +413,9 @@
     <Content Include="views\鍝佽川绠$悊\瀹㈣瘔澶勭悊\Crm_CustomerAppealBillList.html" />
     <Content Include="views\鍩虹璧勬枡\鍏敤鍩虹璧勬枡\Add_Edit_Gy_CheckNoteItem.html" />
     <Content Include="views\鍩虹璧勬枡\鍏敤鍩虹璧勬枡\Add_Edit_Gy_EnvironmentTestItem.html" />
-    <Content Include="views\鍩虹璧勬枡\鍏敤鍩虹璧勬枡\Add_Edit_Gy_PiPe.html" />
-    <Content Include="views\鍩虹璧勬枡\鍏敤鍩虹璧勬枡\Add_Edit_Gy_PiPeMaterial.html" />
-    <Content Include="views\鍩虹璧勬枡\鍏敤鍩虹璧勬枡\Add_Edit_Gy_ProjectMoneyClass.html" />
     <Content Include="views\鍩虹璧勬枡\鍏敤鍩虹璧勬枡\Add_Edit_Gy_TechnologyParameterType.html" />
     <Content Include="views\鍩虹璧勬枡\鍏敤鍩虹璧勬枡\Add_Edit_Gy_MaintainLev.html" />
     <Content Include="views\鍩虹璧勬枡\鍏敤鍩虹璧勬枡\excel\Gy_CheckItem_Excel.html" />
-    <Content Include="views\鍩虹璧勬枡\鍏敤鍩虹璧勬枡\excel\Gy_Customer_Excel.html" />
-    <Content Include="views\鍩虹璧勬枡\鍏敤鍩虹璧勬枡\excel\Gy_Department_excel.html" />
     <Content Include="views\鍩虹璧勬枡\鍏敤鍩虹璧勬枡\excel\Gy_InspectBasis_Excel.html" />
     <Content Include="views\鍩虹璧勬枡\鍏敤鍩虹璧勬枡\excel\Gy_InspectInstruMent_Excel.html" />
     <Content Include="views\鍩虹璧勬枡\鍏敤鍩虹璧勬枡\excel\Gy_InspectMethod_Excel.html" />
@@ -428,11 +423,7 @@
     <Content Include="views\鍩虹璧勬枡\鍏敤鍩虹璧勬枡\excel\Gy_InspectValue_Excel.html" />
     <Content Include="views\鍩虹璧勬枡\鍏敤鍩虹璧勬枡\excel\Gy_QCCheckClass_Excel.html" />
     <Content Include="views\鍩虹璧勬枡\鍏敤鍩虹璧勬枡\excel\Gy_QualityStd_Excel.html" />
-    <Content Include="views\鍩虹璧勬枡\鍏敤鍩虹璧勬枡\excel\Gy_Warehouse_Excel.html" />
     <Content Include="views\鍩虹璧勬枡\鍏敤鍩虹璧勬枡\Gy_BadPhenomena_Excel.html" />
-    <Content Include="views\鍩虹璧勬枡\鍏敤鍩虹璧勬枡\Gy_PiPe.html" />
-    <Content Include="views\鍩虹璧勬枡\鍏敤鍩虹璧勬枡\Gy_PiPeMaterial.html" />
-    <Content Include="views\鍩虹璧勬枡\鍏敤鍩虹璧勬枡\Gy_ProjectMoneyClass.html" />
     <Content Include="views\鍩虹璧勬枡\鍏敤鍩虹璧勬枡\Gy_SupType_Excel.html" />
     <Content Include="views\鍩虹璧勬枡\鍏敤鍩虹璧勬枡\Gy_EquipType_Excel.html" />
     <Content Include="views\鍩虹璧勬枡\鍏敤鍩虹璧勬枡\Gy_CheckNoteItem_Excel.html" />
@@ -591,15 +582,14 @@
     <Content Include="views\鐢熶骇绠$悊\鎶ュ伐骞冲彴_PDA\浜ч噺姹囨姤\Sc_Add_ProductReportBillList_PDA.html" />
     <Content Include="views\鐢熶骇绠$悊\鎶ュ伐骞冲彴_PDA\瀹屽伐\Sc_Add_MESEndWorkBillList_PDA.html" />
     <Content Include="views\鐢熶骇绠$悊\鎶ュ伐骞冲彴_PDA\寮�宸Sc_Add_MESBeginWorkBillList_PDA.html" />
+    <Content Include="views\鐢熶骇绠$悊\鎶ュ伐骞冲彴_PDA\璐ㄩ噺姹囨姤\Sc_QualityReportBill_PDA.html" />
     <Content Include="views\鐢熶骇绠$悊\鎶ュ伐骞冲彴鍔熻兘椤礬Gy_ButtonList.html" />
     <Content Include="views\鐢熶骇绠$悊\鎶ュ伐骞冲彴鍔熻兘椤礬LineBind_Button.html" />
     <Content Include="views\鐢熶骇绠$悊\娆犳枡杩愮畻\JIT_MaterialLevelShorAnalysis.html" />
     <Content Include="views\鐢熶骇绠$悊\娆犳枡杩愮畻\JIT_MaterialLevelShorAnalysisDetailReport.html" />
     <Content Include="views\鐢熶骇绠$悊\娆犳枡杩愮畻\JIT_MaterialLevelShorAnalysisReport.html" />
     <Content Include="views\鐢熶骇绠$悊\鏃ヨ鍒掓姤琛╘JIT_FuHeFenXiReport.html" />
-    <Content Include="views\鐢熶骇绠$悊\鐝寮�鐝崟\Sc_ShiftsBeginInfoBillList_PDA.html" />
     <Content Include="views\鐢熶骇绠$悊\鐝寮�鐝崟\Sc_ShiftsBeginInfoBillList.html" />
-    <Content Include="views\鐢熶骇绠$悊\鐝寮�鐝崟\Sc_ShiftsBeginInfoBill_Add_Edit_PDA.html" />
     <Content Include="views\鐢熶骇绠$悊\鐝寮�鐝崟\Sc_ShiftsBeginInfoBill_Add_Edit.html" />
     <Content Include="views\鐢熶骇绠$悊\鎻愭枡璁″垝\JIT_PickUpCalculate.html" />
     <Content Include="views\鐢熶骇绠$悊\鐢熶骇浠诲姟鍗昞Sc_ICMOBillOrProcessExchangeResumeList.html" />
@@ -2284,14 +2274,10 @@
     <Content Include="views\椤圭洰绠$悊\宸ョ▼椤圭洰\PM_WorkPlanMonthBillMainList.html" />
     <Content Include="views\椤圭洰绠$悊\宸ョ▼椤圭洰\PM_CustomerTaskBillMain.html" />
     <Content Include="views\椤圭洰绠$悊\宸ョ▼椤圭洰\PM_CustomerTaskBillMainList.html" />
-    <Content Include="views\椤圭洰绠$悊\鎶ヨ〃鍒嗘瀽\PM_ProjectRepairTaskSumMoneyReport.html" />
-    <Content Include="views\椤圭洰绠$悊\鎶ヨ〃鍒嗘瀽\PM_ProjectRepairTaskSumReport.html" />
-    <Content Include="views\椤圭洰绠$悊\鎶ヨ〃鍒嗘瀽\PM_ProjectRepairTaskExamMoneyReport.html" />
     <Content Include="views\椤圭洰绠$悊\鎶ヨ〃鍒嗘瀽\PM_WorkTaskReportMonthSumReport.html" />
     <Content Include="views\椤圭洰绠$悊\鎶ヨ〃鍒嗘瀽\PM_ProjectWorkDaysSumReport.html" />
     <Content Include="views\椤圭洰绠$悊\鎶ヨ〃鍒嗘瀽\PM_ProjectWorkDaysEntryReport.html" />
     <Content Include="views\椤圭洰绠$悊\鎶ヨ〃鍒嗘瀽\PM_ProjectBillMainMy.html" />
-    <Content Include="views\椤圭洰绠$悊\鎶ヨ〃鍒嗘瀽\PM_ProjectRepairTaskOtherMoneyReport.html" />
     <Content Include="views\椤圭洰绠$悊\椤圭洰闃舵\Add_Edit_Gy_ProjectStage.html" />
     <Content Include="views\椤圭洰绠$悊\椤圭洰闃舵\Gy_ProjectStage.html" />
     <Content Include="views\椤圭洰绠$悊\椤圭洰闃舵\PM_ProjectReportBillList.html" />
diff --git "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\212\245\345\267\245\345\271\263\345\217\260_PDA/\350\264\250\351\207\217\346\261\207\346\212\245/Sc_QualityReportBill_PDA.html" "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\212\245\345\267\245\345\271\263\345\217\260_PDA/\350\264\250\351\207\217\346\261\207\346\212\245/Sc_QualityReportBill_PDA.html"
new file mode 100644
index 0000000..3cb7e38
--- /dev/null
+++ "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\346\212\245\345\267\245\345\271\263\345\217\260_PDA/\350\264\250\351\207\217\346\261\207\346\212\245/Sc_QualityReportBill_PDA.html"
@@ -0,0 +1,1160 @@
+锘�<!DOCTYPE html>
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+    <title class="gxcz">鐢熶骇璐ㄩ噺姹囨姤鍗�</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">
+    <!--寮曠敤layui鏍峰紡鏂囦欢-->
+    <link rel="stylesheet" href="../../../layuiadmin/layui/css/layui.css" media="all">
+    <link rel="stylesheet" href="../../../layuiadmin/style/admin.css" media="all">
+    <!--寮曠敤layui js鏂囦欢-->
+    <script src="../../../layuiadmin/layui/layui.js"></script>
+    <script src="../../../layuiadmin/Scripts/json2.js"></script>
+    <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script>
+    <script src="../../../layuiadmin/Scripts/webConfig.js"></script>
+    <script src="../../../layuiadmin/PubCustom.js"></script>
+    <script src="../../../layuiadmin/zgqCustom/zgqCustom.js"></script>
+    <!--鑷畾涔夋牱寮�-->
+    <style>     
+        .layui-form-label {
+            font-size: 14px;
+            width: 85px;
+            text-align: inherit;
+        }
+        /*鍏ㄥ眬璁剧疆杈撳叆妗嗛珮搴�*/
+        .layui-input {
+            height: 30px;
+        }
+        /*璁剧疆琛ㄥご杈撳叆妗�*/
+        .t1_input {
+            padding: 1%;
+        }
+        /*鏈珯淇℃伅td*/
+        .bz_td {
+            display: -webkit-box; /*璁剧疆鎸夐挳涓嶆崲琛�*/
+            padding: 1%; /*璁剧疆杈撳叆妗嗚竟璺�*/
+        }
+        /*璁剧疆鏈珯淇℃伅鎸夐挳楂樺害*/
+        .bz_btu {
+            height: 30px;
+            width: 60px;
+            line-height: 30px;
+        }
+        th {
+            width: 70px;
+            text-align: left;
+            font-size: 17px;
+        }
+        /* 闃叉涓嬫媺妗嗙殑涓嬫媺鍒楄〃琚殣钘�---蹇呴』璁剧疆--- */
+        .layui-table-cell {
+            overflow: visible !important;
+        }
+        /* 浣垮緱涓嬫媺妗嗕笌鍗曞厓鏍煎垰濂藉悎閫� */
+        td .layui-form-select {
+            margin-top: -10px;
+            margin-left: -15px;
+            margin-right: -15px;
+        }
+    </style>
+</head>
+
+<body>
+    <div class="layui-fluid" style="padding: 0;">
+        <div class="layui-card">
+            <div class="layui-card-body" style="padding: 1px;">
+                <form class="layui-form" action="" lay-filter="formData" id="formData" style="background-color:white;">
+                    <div style="background-color:#0085E8;">
+                        <span style="color: white;" class="sczlhbd"><i class="layui-icon layui-icon-form"></i>鐢熶骇璐ㄩ噺姹囨姤鍗�</span>
+                    </div>
+                    <div class="layui-form-item" style="margin: 1% 2%;text-align: right;">
+                        <button type="button" lay-submit="" lay-filter="Add" class="layui-btn layui-btn-radius" id="Add">鏂板</button>
+                        <button type="button" lay-submit="" lay-filter="Saver" class="layui-btn layui-btn-radius" id="Saver">淇濆瓨</button>
+                        <button type="button" lay-submit="" lay-filter="Cancel" class="layui-btn layui-btn-radius layui-btn-danger">閫�鍑�</button>
+                    </div>
+                    <div class="layui-form-item">
+                        <div class="layui-tab layui-tab-card" lay-filter="TabTest">
+                            <div class="layui-tab-content">
+                                <div class="layui-tab-item layui-show">
+                                    <div class="layui-form-item" style="padding:0px;margin:0px">
+                                        <div class="layui-row">
+                                            <div class="layui-col-xs2">
+                                                <label class="layui-form-label" style="width:60px;padding-left:0px;">鏉″舰鐮�</label>
+                                            </div>
+                                            <div class="layui-col-xs10">
+                                                <div class="layui-col-xs10">
+                                                    <input type="text" name="HBarCode" class="layui-input" id="HBarCode" placeholder="璇疯緭鍏ユ潯褰㈢爜鍚庡洖杞�" style="border-radius: 50px;">
+                                                </div>
+                                                <div class="layui-col-xs2">
+                                                    <button type="button" lay-submit="" class="layui-btn"  lay-filter="QueDin" style="line-height: 30px;">纭畾</button>
+                                                </div>
+                                            </div>
+                                        </div>
+                                    </div>
+
+                                    <div class="layui-form-item" style="padding:0px;margin:0px">
+                                        <div class="layui-row">
+                                            <div class="layui-col-xs2">
+                                                <label class="layui-form-label"  style="width:60px;padding-left:0px;">娴佹按鍙�</label>
+                                            </div>
+                                            <div class="layui-col-xs10">
+                                                <div class="layui-col-xs10">
+                                                    <input type="text" name="HProcNo" class="layui-input" id="HProcNo" value="" placeholder="璇烽�夋嫨娴佹按鍙峰悗鍥炶溅" style="border-radius: 50px;">
+                                                </div>
+                                                <div class="layui-col-xs2">
+                                                    <button type="button" lay-submit="" class="layui-btn"  lay-filter="SerialNum-BT" id="SerialNum-BT" style="font-weight:bolder">...</button>
+                                                </div>
+                                            </div>
+                                        </div>
+                                    </div>
+
+                                    <div class="layui-form-item" style="padding:0px;margin:0px">
+                                        <div class="layui-row">
+                                            <div class="layui-col-xs2">
+                                                <label class="layui-form-label" style="width:60px;padding-left:0px;">褰撳墠宸ュ簭</label>
+                                            </div>
+                                            <div class="layui-col-xs10">
+                                                <input type="text" name="HProcName" class="layui-input" id="HProcName" placeholder="褰撳墠宸ュ簭" style="border-radius: 50px;background-color:#efefef4d;" readonly>
+                                                <input type="hidden" name="HProcID" id="HProcID" value="0" autocomplete="off" class="layui-input">
+                                            </div>
+                                        </div>
+                                    </div>
+
+                                    <div class="layui-form-item" style="padding:0px;margin:0px">
+                                        <div class="layui-row">
+                                            <div class="layui-col-xs2">
+                                                <label class="layui-form-label" style="width:60px;padding-left:0px;">鐢熶骇璧勬簮</label>
+                                            </div>
+                                            <div class="layui-col-xs10">
+                                                <div class="layui-col-xs10">
+                                                    <input type="text" name="HSourceName" class="layui-input" id="HSourceName" placeholder="閫夋嫨鐢熶骇璧勬簮" style="border-radius: 50px;">
+                                                    <input type="hidden" name="HSourceID" id="HSourceID" value="0" autocomplete="off" class="layui-input">
+                                                </div>
+                                                <div class="layui-col-xs2">
+                                                    <button type="button" lay-submit="" class="layui-btn"  lay-filter="ProductionResources-BT" id="ProductionResources-BT" style="font-weight:bolder">...</button>
+                                                </div>
+                                            </div>
+                                        </div>
+                                    </div>
+
+                                    <div class="layui-form-item" style="padding:0px;margin:0px">
+                                        <div class="layui-row">
+                                            <div class="layui-col-xs2">
+                                                <label class="layui-form-label" style="width:60px;padding-left:0px;">鎿嶄綔鍛�</label>
+                                            </div>
+                                            <div class="layui-col-xs10">
+                                                <div class="layui-col-xs10">
+                                                    <input type="text" name="HEmpName" class="layui-input" id="HEmpName" placeholder="閫夋嫨鎿嶄綔鍛�" style="background-color:#efefef4d;border-radius: 50px;" readonly>
+                                                    <input type="hidden" name="HEmpID" id="HEmpID" value="0" autocomplete="off" class="layui-input">
+                                                </div>
+                                                <div class="layui-col-xs2">
+                                                    <button type="button" lay-submit="" class="layui-btn"  lay-filter="HEmployeeID-BT" id="HEmployeeID-BT" style="font-weight:bolder">...</button>
+                                                </div>
+                                            </div>
+                                        </div>
+                                    </div>
+
+                                    <div class="layui-form-item" style="padding:0px;margin:0px">
+                                        <div class="layui-row">
+                                            <div class="layui-col-xs2">
+                                                <label class="layui-form-label" style="width:60px;padding-left:0px;">鐢熶骇鐝粍</label>
+                                            </div>
+                                            <div class="layui-col-xs10">
+                                                <div class="layui-col-xs10">
+                                                    <input type="text" name="HGroupName" class="layui-input" id="HGroupName" placeholder="閫夋嫨鐢熶骇鐝粍" style="background-color:#efefef4d;border-radius: 50px;">
+                                                    <input type="hidden" name="HGroupID" id="HGroupID" value="0" autocomplete="off" class="layui-input">
+                                                </div>
+                                                <div class="layui-col-xs2">
+                                                    <button type="button" lay-submit="" class="layui-btn" lay-filter="ProductionTeam-BT" id="ProductionTeam-BT" style="font-weight:bolder">...</button>
+                                                </div>
+                                            </div>
+                                        </div>
+                                    </div>
+
+                                    <div class="layui-form-item" style="padding:0px;margin:0px">
+                                        <div class="layui-row">
+                                            <div class="layui-col-xs2">
+                                                <label class="layui-form-label" style="width:60px;padding-left:0px;">鐢熶骇杞﹂棿</label>
+                                            </div>
+                                            <div class="layui-col-xs10">
+                                                <div class="layui-col-xs10">
+                                                    <input type="text" name="HDeptName" class="layui-input" id="HDeptName" placeholder="閫夋嫨鐢熶骇杞﹂棿" style="background-color:#efefef4d;border-radius: 50px;">
+                                                    <input type="hidden" name="HDeptID" id="HDeptID" value="0" autocomplete="off" class="layui-input">
+                                                </div>
+                                                <div class="layui-col-xs2">
+                                                    <button type="button" lay-submit="" class="layui-btn"  lay-filter="HDept-BT" id="HDept-BT" style="font-weight:bolder">...</button>
+                                                </div>
+                                            </div>
+                                        </div>
+                                    </div>
+
+                                    <div class="layui-form-item" style="padding:0px;margin:0px">
+                                        <div class="layui-row">
+                                            <div class="layui-col-xs2">
+                                                <label class="layui-form-label" style="width:60px;padding-left:0px;">浜у搧鍚嶇О</label>
+                                            </div>
+                                            <div class="layui-col-xs10">
+                                                <input type="text" name="HMaterName" class="layui-input" id="HMaterName" placeholder="浜у搧鍚嶇О" style="border-radius: 50px;background-color:#efefef4d;" readonly>
+                                                <input type="hidden" name="HMaterID" id="HMaterID" value="0" autocomplete="off" class="layui-input">
+                                            </div>
+                                        </div>
+                                    </div>
+
+                                    <div class="layui-form-item" style="padding:0px;margin:0px">
+                                        <div class="layui-row">
+                                            <div class="layui-col-xs2">
+                                                <label class="layui-form-label" style="width:60px;padding-left:0px;">浜у搧鍚嶇О</label>
+                                            </div>
+                                            <div class="layui-col-xs10">
+                                                <input type="text" name="HMaterModel" class="layui-input" id="HMaterModel" placeholder="瑙勬牸鍨嬪彿" style="border-radius: 50px;background-color:#efefef4d;" readonly>
+                                            </div>
+                                        </div>
+                                    </div>
+
+                                    <div class="layui-form-item" style="padding:0px;margin:0px">
+                                        <div class="layui-row">
+                                            <div class="layui-col-xs2">
+                                                <label class="layui-form-label" style="width:60px;padding-left:0px;">璁¢噺鍗曚綅</label>
+                                            </div>
+                                            <div class="layui-col-xs10">
+                                                <input type="text" name="HUnitName" class="layui-input" id="HUnitName" placeholder="閫夋嫨璁¢噺鍗曚綅" style="background-color:#efefef4d;border-radius: 50px;">
+                                                <input type="hidden" name="HUnitID" id="HUnitID" value="0" autocomplete="off" class="layui-input">
+                                            </div>
+                                        </div>
+                                    </div>
+
+                                    <div class="layui-form-item" style="padding:0px;margin:0px">
+                                        <div class="layui-row">
+                                            <div class="layui-col-xs2">
+                                                <label class="layui-form-label" style="width:60px;padding-left:0px;">澶囨敞</label>
+                                            </div>
+                                            <div class="layui-col-xs10">
+                                                <input type="text" name="HRemark" class="layui-input" id="HRemark" placeholder="璇疯緭鍏ュ娉ㄤ俊鎭�" style="border-radius: 50px;">
+                                            </div>
+                                        </div>
+                                    </div>
+
+                                    <div class="layui-form-item" style="padding:0px;margin:0px">
+                                        <div class="layui-row">
+                                            <div class="layui-col-xs2">
+                                                <label class="layui-form-label" style="width:60px;padding-left:0px;">鐢熶骇缁勭粐</label>
+                                            </div>
+                                            <div class="layui-col-xs10">
+                                                <input type="text" name="HSTOCKORG" class="layui-input" id="HSTOCKORG" placeholder="鐢熶骇缁勭粐" style="border-radius: 50px;background-color:#efefef4d;" readonly>
+                                                <input type="hidden" name="HSTOCKORGID" id="HSTOCKORGID" value="0" autocomplete="off" class="layui-input">
+                                            </div>
+                                        </div>
+                                    </div>
+
+                                    <div class="layui-form-item" style="padding:0px;margin:0px">
+                                        <div class="layui-row">
+                                            <div class="layui-col-xs2">
+                                                <label class="layui-form-label" style="width:60px;padding-left:0px;">鐢熶骇璁㈠崟</label>
+                                            </div>
+                                            <div class="layui-col-xs10">
+                                                <input type="text" name="HICMOBillNo" class="layui-input" id="HICMOBillNo" placeholder="鐢熶骇璁㈠崟鍙�" style="border-radius: 50px;background-color:#efefef4d;" readonly>
+                                                <input type="hidden" name="HICMOInterID" id="HICMOInterID" value="0" autocomplete="off" class="layui-input">
+                                                <input type="hidden" name="HICMOEntryID" id="HICMOEntryID" value="0" autocomplete="off" class="layui-input">
+                                            </div>
+                                        </div>
+                                    </div>
+
+                                    <div class="layui-form-item" style="padding:0px;margin:0px">
+                                        <div class="layui-row">
+                                            <div class="layui-col-xs2">
+                                                <label class="layui-form-label" style="width:60px;padding-left:0px;">鍗曟嵁鍙�</label>
+                                            </div>
+                                            <div class="layui-col-xs10">
+                                                <input type="text" name="HBillNo" class="layui-input" id="HBillNo" placeholder="鍗曟嵁鍙�" style="border-radius: 50px;background-color:#efefef4d;" readonly>
+                                                <input type="hidden" name="HInterID" id="HInterID" value="0" autocomplete="off" class="layui-input">
+                                            </div>
+                                        </div>
+                                    </div>
+
+                                    <div class="layui-form-item" style="padding:0px;margin:0px">
+                                        <div class="layui-row">
+                                            <div class="layui-col-xs2">
+                                                <label class="layui-form-label" style="width:60px;padding-left:0px;">鍗曟嵁鍙�</label>
+                                            </div>
+                                            <div class="layui-col-xs10">
+                                                <input type="text" name="HDate" class="layui-input" id="HDate" style="border-radius: 50px;" placeholder="璇烽�夋嫨鏃ユ湡">
+                                            </div>
+                                        </div>
+                                    </div>                                   
+                                </div>
+                                <!--鏄庣粏淇℃伅-->
+                                <div class="layui-tab-item">                                   
+                                    <div class="layui-form-item" style="padding:0px;margin:0px">
+                                        <div class="layui-row">
+                                            <div class="layui-col-xs2">
+                                                <label class="layui-form-label" style="width:60px;padding-left:0px;">涓嶈壇鏉$爜</label>
+                                            </div>
+                                            <div class="layui-col-xs10">
+                                                <div class="layui-col-xs10">
+                                                    <input type="text" name="HBarCode1" class="layui-input" id="HBarCode1" placeholder="璇疯緭鍏ユ潯褰㈢爜鍚庡洖杞�" style="border-radius: 50px;">
+                                                </div>
+                                                <div class="layui-col-xs2">
+                                                    <button type="button" lay-submit="" class="layui-btn"  lay-filter="HBarCodeList" style="line-height: 30px;">纭畾</button>
+                                                </div>
+                                            </div>
+                                        </div>
+                                    </div>
+                                    <table class="" id="mainTable" lay-filter="mainTable"></table>                                    
+                                    <script type="text/html" id="xuhao">
+                                        {{d.LAY_TABLE_INDEX+1}}
+                                    </script>
+                                    <!--鍒犻櫎-->
+                                    <script type="text/html" id="barDemo">
+                                        <a class="layui-btn layui-btn-danger layui-btn-xs" lay-event="del">鍒犻櫎</a>
+                                    </script>
+                                    <!--琛屼笅鎷夐�夋嫨(鍒嗘瀽鏂规硶)-->
+                                    <script type="text/html" id="HResult">
+                                        <select name="HResult" lay-filter="HResult" id="HResult{{d.LAY_TABLE_INDEX+1}}">
+                                            <option value="">璇烽�夋嫨</option>
+                                            <option value="鎶ュ簾">鎶ュ簾</option>
+                                            <option value="宸ュ簾">宸ュ簾</option>
+                                            <option value="鏂欏簾">鏂欏簾</option>
+                                            <option value="杩斿伐">杩斿伐</option>
+                                            <option value="鐗归噰">鐗归噰</option>
+                                            <option value="鏀捐">鏀捐</option>
+                                        </select>
+                                    </script>
+                                </div>
+                                <!--鍒跺崟淇℃伅-->
+                                <div class="layui-tab-item">
+                                    <table style="width:80%;">
+                                        <tbody>
+                                            <tr>
+                                                <th>鍒跺崟浜�</th>
+                                                <td class="bz_td">
+                                                    <input type="text" name="HMaker" class="layui-input" id="HMaker" style="border-radius: 50px;background-color:#efefef4d;" readonly>
+                                                </td>
+                                            </tr>
+                                            <tr>
+                                                <th>鍒跺崟鏃ユ湡</th>
+                                                <td class="bz_td">
+                                                    <input type="text" name="HMakeDate" class="layui-input" id="HMakeDate" style="border-radius: 50px;background-color:#efefef4d;" readonly>
+                                                </td>
+                                            </tr>
+                                            <tr>
+                                                <th>淇敼浜�</th>
+                                                <td class="bz_td">
+                                                    <input type="text" name="HUpDater" class="layui-input" id="HUpDater" style="border-radius: 50px;background-color:#efefef4d;" readonly>
+                                                </td>
+                                            </tr>
+                                            <tr>
+                                                <th>淇敼鏃ユ湡</th>
+                                                <td class="bz_td">
+                                                    <input type="text" name="HUpDateDate" class="layui-input" id="HUpDateDate" style="border-radius: 50px;background-color:#efefef4d;" readonly>
+                                                </td>
+                                            </tr>
+                                            <tr>
+                                                <th>瀹℃牳浜�</th>
+                                                <td class="bz_td">
+                                                    <input type="text" name="HChecker" class="layui-input" id="HChecker" style="border-radius: 50px;background-color:#efefef4d;" readonly>
+                                                </td>
+                                            </tr>
+                                            <tr>
+                                                <th>瀹℃牳鏃ユ湡</th>
+                                                <td class="bz_td">
+                                                    <input type="text" name="HCheckDate" class="layui-input" id="HCheckDate" style="border-radius: 50px;background-color:#efefef4d;" readonly>
+                                                </td>
+                                            </tr>
+                                            <tr>
+                                                <th>鍏抽棴浜�</th>
+                                                <td class="bz_td">
+                                                    <input type="text" name="HCloseMan" class="layui-input" id="HCloseMan" style="border-radius: 50px;background-color:#efefef4d;" readonly>
+                                                </td>
+                                            </tr>
+                                            <tr>
+                                                <th>鍏抽棴鏃ユ湡</th>
+                                                <td class="bz_td">
+                                                    <input type="text" name="HCloseDate" class="layui-input" id="HCloseDate" style="border-radius: 50px;background-color:#efefef4d;" readonly>
+                                                </td>
+                                            </tr>
+                                            <tr>
+                                                <th>浣滃簾浜�</th>
+                                                <td class="bz_td">
+                                                    <input type="text" name="HDeleteMan" class="layui-input" id="HDeleteMan" style="border-radius: 50px;background-color:#efefef4d;" readonly>
+                                                </td>
+                                            </tr>
+                                            <tr>
+                                                <th>浣滃簾鏃ユ湡</th>
+                                                <td class="bz_td">
+                                                    <input type="text" name="HDeleteDate" class="layui-input" id="HDeleteDate" style="border-radius: 50px;background-color:#efefef4d;" readonly>
+                                                </td>
+                                            </tr>
+                                        </tbody>
+                                    </table>
+                                </div>                                
+                            </div>
+                            <ul class="layui-tab-title">
+                                <li class="layui-this">鍗曟嵁淇℃伅</li>
+                                <li>鏄庣粏淇℃伅</li>
+                                <li>鍒跺崟淇℃伅</li>
+                            </ul>
+                        </div>
+                    </div>
+                    <!--闅愯棌瀛楁-->
+                    <input type="hidden" name="HMainSourceInterID" id="HMainSourceInterID" value="0">
+                    <input type="hidden" name="HMainSourceEntryID" id="HMainSourceEntryID" value="0">
+                    <input type="hidden" name="HMainSourceBillNo" id="HMainSourceBillNo" value="">
+                    <input type="hidden" name="HMainSourceBillType" id="HMainSourceBillType" value="">
+                    <input type="hidden" name="HProcExchInterID" id="HProcExchInterID" value="0">
+                    <input type="hidden" name="HProcExchEntryID" id="HProcExchEntryID" value="0">
+                    <input type="hidden" name="HProcExchBillNo" id="HProcExchBillNo" value="">
+                </form>
+            </div>
+        </div>
+    </div>
+
+    <script>
+        layui.config({
+            base: '../../../layuiadmin/' //闈欐�佽祫婧愭墍鍦ㄨ矾寰�
+        }).extend({
+            index: 'lib/index' //涓诲叆鍙fā鍧�
+        }).use(['index', 'form', 'laydate', 'table', 'element', 'upload'], function () {
+            var $ = layui.$
+                , admin = layui.admin
+                , layer = layui.layer
+                , table = layui.table
+                , form = layui.form
+                , laydate = layui.laydate
+                , upload = layui.upload
+                , element = layui.element;
+            var params = get_UrlVars();
+            var option = [];
+            var titleData = [];
+            //#region 鍒濆鍖栭〉闈�
+
+
+            //杩涘叆椤甸潰榛樿鍏夋爣鍦ㄦ潯褰㈢爜涓�
+            $("#HBarCode").focus();
+            var option;
+            var HModName = "MES_StationOutBill_PDA";
+    
+            /*鍥哄畾浠g爜锛屾瘡寮犲崟鎹兘瑕乥egin*/
+            /* 1.鏃犳簮鍗曟柊澧�
+             * 2.鏈夋簮鍗曟柊澧�
+             * 3.缂栬緫
+             * 4.娴忚
+             * 5.鍙樻洿
+             */
+            //鑾峰彇鍙傛暟
+            function getUrlVars() {
+                var vars = [], hash;
+                var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
+                for (var i = 0; i < hashes.length; i++) {
+                    hash = hashes[i].split('=');
+                    vars.push(hash[0]);
+                    vars[hash[0]] = hash[1];
+                }
+                return vars;
+            }
+
+            var params = getUrlVars();
+            if (typeof (params[params[0]]) == "undefined") {
+                var OperationType = 1;//鎿嶄綔绫诲瀷
+                var closeType = 2;  //鍏抽棴绫诲瀷
+            } 
+            /*鍥哄畾浠g爜锛屾瘡寮犲崟鎹兘瑕乥egin*/
+
+            //娴佽浆鍗℃槸鍚︽壂鎻忔爣璁�
+            var HProcExchBillNoFlag = false;
+          
+            //鍒ゆ柇鏄惁鏂板
+            if (OperationType == 1 || OperationType == 2 || OperationType == 5) {
+                $("#HInterID").val("");
+                $("#HBillNo").val("");
+                //鑾峰彇鏈�澶у崟鎹彿
+                $.ajax({
+                    url: GetWEBURL() + "/Web/GetMAXNum",
+                    type: "GET",
+                    data: { "HBillType": '3717' },
+                    success: function (d) {
+                        $("#HInterID").val(d.data[0].HInterID);
+                        $("#HBillNo").val(d.data[0].HBillNo);
+                    }
+                });
+                //鑾峰彇褰撳墠鐢ㄦ埛榛樿鍊�
+                GetDefValByUser();
+                //鍒濆鍖栬〃鏍�
+                set_InitGrid();
+            }            
+       
+            //#region 閫氳繃鐧诲綍鐢ㄦ埛鑾峰彇榛樿鍊�
+            function GetDefValByUser() {
+                var index = layer.load();
+                $.ajax({
+                    url: GetWEBURL() + "/Cj_StationInBill/GetDefValByUser",
+                    type: "GET",
+                    data: { "Czybm": sessionStorage["Czybm"], "Czymc": sessionStorage["HUserName"] },
+                    success: function (result) {
+                        var data = result.data[0];
+
+                        form.val("formData", {
+                            "HSourceID": data.HSourceID,
+                            "HSourceName": data.鐢熶骇璧勬簮鍚嶇О,
+                            "HGroupID": data.HGroupID,
+                            "HGroupName": data.鐢熶骇鐝粍鍚嶇О,
+                            "HEmpID": data.HEmpID,
+                            "HEmpNumber": data.鎿嶄綔鍛樹唬鐮�,
+                            "HEmpName": data.鎿嶄綔鍛樺悕绉�,
+                        });
+                        layer.close(index);
+                    }
+                    , error: function () {
+                        layer.close(index);
+                        layer.msg("鎺ュ彛璇锋眰澶辫触");
+                    }
+                })
+            }
+            //#endregion
+
+         
+            //鍒濆鍩烘湰淇℃伅璧嬪��      
+            $("#HMaker").val(sessionStorage["HUserName"]);
+            $("#HMakeDate").val(Format(new Date(), "yyyy-MM-dd hh:mm:ss"));
+            $("#HDate").val(Pub_Format(new Date(), "yyyy-MM-dd"));
+
+
+            //鏉″舰鐮佸洖杞︽柟娉�  娴佽浆鍗�
+            $('#HBarCode').on('keydown', function (event) {
+                var HBarCode = $('#HBarCode').val();
+                if (event.keyCode == 13) {
+                    if (!HBarCode) {
+                        layer.msg("鏉″舰鐮佷笉鑳戒负绌猴紒")
+                        return;
+                    }
+                    txtHBarCode_KeyDown(HBarCode);
+                }
+            });
+
+            //鏉″舰鐮佸洖杞︽柟娉�  涓嶈壇鍘熷洜
+            $('#HBarCode1').on('keydown', function (event) {
+                var HBarCode1 = $('#HBarCode1').val();
+                var HProcName = $('#HProcName').val();
+                var HSourceName = $('#HSourceName').val();
+                var HDeptName = $('#HDeptName').val();
+                if (event.keyCode == 13) {
+                    if (!HBarCode1) {
+                        layer.msg("鏉″舰鐮佷笉鑳戒负绌猴紒")
+                        return;
+                    }
+                    if (!HProcName) {
+                        layer.msg("宸ュ簭涓嶈兘涓虹┖锛�")
+                        return;
+                    }
+                    if (!HSourceName) {
+                        layer.msg("鐢熶骇璧勬簮涓嶈兘涓虹┖锛�")
+                        return;
+                    }
+                    if (!HDeptName) {
+                        layer.msg("鐢熶骇杞﹂棿涓嶈兘涓虹┖锛�")
+                        return;
+                    }
+                    txtHBarCode_KeyDown1(HBarCode1);
+                }
+            });
+            //娴佽浆鍗�
+            function txtHBarCode_KeyDown(HBarCode) {              
+                var index = layer.load();
+                $.ajax({
+                    url: GetWEBURL() + "/Cj_StationBill/txtHBarCode_KeyDown2",
+                    type: "GET",
+                    data: { "HBarCode": HBarCode, "HInterID": $('#HProcExchInterID').val(), "UserID": sessionStorage["Czybm"], "HBillType": "Out" },
+                    success: function (result) {
+                        if (result.count == 1) {
+                            var data = result.data[0];
+                            form.val("formData", { //formTest 鍗� class="layui-form" 鎵�鍦ㄥ厓绱犲睘鎬� lay-filter="" 瀵瑰簲鐨勫��
+                                "HProcExchInterID": data.hmainid,
+                                "HProcExchEntryID": 0,
+                                "HProcExchBillNo": data.鍗曟嵁鍙�,
+                                "HICMOInterID": data.hicmointerid,
+                                "HICMOInterID": data.HICMOEntryID,
+                                "HICMOBillNo": data.浠诲姟鍗曞彿,
+                                "HMaterID": data.HMaterID,
+                                "HMaterName": data.浜у搧,
+                                "HMaterModel": data.瑙勬牸鍨嬪彿,
+                                "HUnitID": data.HUnitID,
+                                "HUnitName": data.鍗曚綅,
+                                "HDeptID": data.HWorkShopID,
+                                "HDeptName": data.鐢熶骇杞﹂棿,                                                           
+                                "HSTOCKORGID": data.缁勭粐,
+                                "HSTOCKORG": data.缁勭粐鍚嶇О,
+                                                          
+                                "HMainSourceBillType": data.HBillSubType,
+                                "HMainSourceInterID": data.hicmointerid,
+                                "HMainSourceEntryID": data.HICMOEntryID,
+                                "HMainSourceBillNo": data.鐢熶骇璁㈠崟鍙�
+                            });
+                            $("#HProcNo").attr('disabled', 'disabled');
+                            HProcExchBillNoFlag = true;
+
+                            var HProcExchInterID = $('#HProcExchInterID').val();
+                            var HInterID = data.hmainid;
+                            //鑷姩鍖归厤娴佹按鍙�
+                            $.ajax({
+                                url: GetWEBURL() + "/Sc_StationInBill/autoGetProcNo",
+                                type: "GET",
+                                data: { "HUserID": sessionStorage["Czybm"], "HInterID": HInterID, "BillType": "Out" },
+                                success: function (data1) {
+                                    if (data1.count == 1) {
+                                        var data = data1.data[0];
+                                        form.val("formData", { //formTest 鍗� class="layui-form" 鎵�鍦ㄥ厓绱犲睘鎬� lay-filter="" 瀵瑰簲鐨勫��                                          
+                                            "HProcName": data.宸ュ簭,
+                                            "HProcID": data.宸ュ簭ID,
+                                            "HProcNo": data.娴佹按鍙�,
+                                            "HCenterName": data.宸ヤ綔涓績,
+                                            "HCenterID": data.HCenterID,
+                                        });
+
+                                        $("#HProcNo").attr("readonly", "readonly");
+                                        $("#HProcNo").css("background-color", "#efefef4d");
+                                    }
+                                }
+                            })
+                           
+                            layer.close(index);
+                            //娓呯┖鏉$爜妗�
+                            $('#HBarCode').val("");
+                        }
+                        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: "娓╅Θ鎻愮ず" });
+                    }
+                });
+            }
+            //涓嶈壇鍘熷洜
+            function txtHBarCode_KeyDown1(HBarCode1) {             
+                $.ajax({
+                    url: GetWEBURL() + "/Sc_QualityReportStepBill/get_HBadReasonID",
+                    type: "GET",
+                    data: { "HBadReasonNumber": HBarCode1 },
+                    success: function (result) {
+                        if (result.count == 1) {
+                            var rowdata = {
+                                "HMaterID": $("#HMaterID").val(), "HMaterName": $("#HMaterName").val(), "HUnitID": $("#HUnitID").val(), "HUnitName": $("#HUnitName").val(),
+                                "HEmpID": $("#HEmpID").val(), "HEmpName": $("#HEmpName").val(), "HSourceID": $("#HSourceID").val(), "HSourceName": $("#HSourceName").val(),
+                                "HBadReasonID": result.data[0].HItemID, "HBadReasonNumber": result.data[0].HNumber, "HBadReasonName": result.data[0].HName, "HQty": "1",
+                                "HResult": "", "HProcID": $("#HProcID").val(), "HProcName": $("#HProcName").val(),
+                                "HNowProcID": "0", "HNowProcName": "", "HBadProcID": "0",
+                                "HBadProcName": "", "HAddr": "", "HReportType": "1", "HRemark": "",
+                                "HICMOInterID": $("#HICMOInterID").val(), "HICMOEntryID": $("#HICMOEntryID").val(), "HICMOBillNo": $("#HICMOBillNo").val(),
+                                "HProcExchInterID": $("#HProcExchInterID").val(), "HProcExchEntryID": $("#HProcExchEntryID").val(), "HProcExchBillNo": $("#HProcExchBillNo").val(),
+                                "HSourceInterID": $("#HICMOInterID").val(), "HSourceEntryID": $("#HICMOEntryID").val(), "HSourceBillNo": $("#HICMOBillNo").val(), "HSourceBillType": $("#HMainSourceBillType").val(),
+                                "HMaker": $("#HEmpName").val(),
+                                "HMakeDate": Format(new Date(), 'yyyy-MM-dd hh:mm:ss')
+                            };
+                            option.data.push(rowdata);
+                            table.render(option);
+                            for (var i = 1; i <= option.data.length; i++) {
+                                $('#HResult' + i + '').find("option[value='" + option.data[i - 1].HResult + "']").attr("selected", true);
+                            }
+                            form.render('select');
+                            $("#HBarCode1").val("");
+                        } else {
+                            layer.alert(result.Message, { icon: 5 });
+                            $("#HBarCode1").val("");
+                        }
+                    }, error: function () {
+                        layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 });
+                        $("#HBarCode1").val("");
+                    }
+                });
+            }
+
+
+            table.on('tool(mainTable)', function (obj) {
+                set_GridDelete(obj);   //琛屽唴鍒犻櫎                
+            });
+
+            //#region [鍩虹璧勬枡鍥炶溅鏂规硶]
+            //鐢熶骇璧勬簮
+            $('#HSourceName').on('keydown', function (event) {
+                var sBillNo = $('#HSourceName').val();
+                if (event.keyCode == 13) {
+                    if (!HProcExchBillNoFlag) {
+                        layer.msg("娴佽浆鍗℃病鏈夋壂鎻忥紝鎴栬�呮病鏈夋寜鍥炶溅閿紝璇锋壂鎻忔祦杞崱鎴栬�呭湪娴佽浆鍗℃枃鏈涓寜鍥炶溅閿紒");
+                        return;
+                    }
+                    BasicInfo_KeyDown(sBillNo);
+                }
+            })
+           
+            //鐢熶骇鐝粍
+            $('#HGroupName').on('keydown', function (event) {
+                var sBillNo = $('#HGroupName').val();
+                if (event.keyCode == 13) {
+                    if (!HProcExchBillNoFlag) {
+                        layer.msg("娴佽浆鍗℃病鏈夋壂鎻忥紝鎴栬�呮病鏈夋寜鍥炶溅閿紝璇锋壂鎻忔祦杞崱鎴栬�呭湪娴佽浆鍗℃枃鏈涓寜鍥炶溅閿紒");
+                        return;
+                    }
+                    BasicInfo_KeyDown(sBillNo);
+                }
+            })
+
+            //鎿嶄綔鍛�
+            $('#HEmpNumber').on('keydown', function (event) {
+                var sBillNo = $('#HEmpNumber').val();
+                if (event.keyCode == 13) {
+                    if (!HProcExchBillNoFlag) {
+                        layer.msg("娴佽浆鍗℃病鏈夋壂鎻忥紝鎴栬�呮病鏈夋寜鍥炶溅閿紝璇锋壂鎻忔祦杞崱鎴栬�呭湪娴佽浆鍗℃枃鏈涓寜鍥炶溅閿紒");
+                        return;
+                    }
+                    BasicInfo_KeyDown(sBillNo);
+                }
+            })                  
+
+            //鎿嶄綔鍛樺洖杞︽柟娉�
+            function Operator_KeyDown(sBillNo) {
+                var index = layer.load();
+                $.ajax({
+                    url: GetWEBURL() + "/Cj_StationBill/txtHBarCode_KeyDown_Operator",
+                    type: "GET",
+                    data: { "HBarCode": sBillNo, "HInterID": $('#HProcExchInterID').val(), "UserID": sessionStorage["Czybm"], "HBillType": "Out" },
+                    success: function (result) {
+                        if (result.count == 1) {
+                            var data = result.data[0];
+
+                            form.val("formData", { //formTest 鍗� class="layui-form" 鎵�鍦ㄥ厓绱犲睘鎬� lay-filter="" 瀵瑰簲鐨勫��
+                                "HEmpID": data.HItemID,
+                                "HEmpNumber": data.鑱屽憳浠g爜,
+                                "HEmpName": data.鑱屽憳鍚嶇О
+                            });
+
+                            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: "娓╅Θ鎻愮ず" });
+                    }
+                });
+            }
+
+            //#endregion
+
+            //娴佹按鍙凤紙宸ュ簭鍙凤級鍥炶溅鏂规硶
+            $('#HProcNo').on('keydown', function (event) {
+                var sProcNo = $('#HProcNo').val();
+                var sBillNo = $('#HProcExchBillNo').val();
+                if (event.keyCode == 13) {
+                    if (!HProcExchBillNoFlag) {
+                        layer.msg("娴佽浆鍗℃病鏈夋壂鎻忥紝鎴栬�呮病鏈夋寜鍥炶溅閿紝璇锋壂鎻忔祦杞崱鎴栬�呭湪娴佽浆鍗℃枃鏈涓寜鍥炶溅閿紒");
+                        return;
+                    }
+                    txtHProcNo_KeyDown(sBillNo, sProcNo);
+                }
+            });
+
+            function txtHProcNo_KeyDown(sBillNo, sProcNo) {
+                var index = layer.load();
+                $.ajax({
+                    url: GetWEBURL() + "/Cj_StationInBill/txtHProcNo_KeyDown",
+                    type: "GET",
+                    data: { "sBillNo": sBillNo, "sProcNo": sProcNo },
+                    success: function (result) {
+                        if (result.count == 1) {
+                            var data = result.data[0];
+                            form.val("formData", { //formTest 鍗� class="layui-form" 鎵�鍦ㄥ厓绱犲睘鎬� lay-filter="" 瀵瑰簲鐨勫��
+                                "HProcExchEntryID": data.hsubid,
+                                "HProcName": data.宸ュ簭,
+                                "HProcID": data.HProcID,
+                                "HSourceID": data.HSourceID,
+                                "HSourceName": data.鐢熶骇璧勬簮                             
+                            });                          
+                            $("#HProcNo").attr("readonly", "readonly");
+                            $("#HProcNo").css("background-color", "#efefef4d");
+                            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: "娓╅Θ鎻愮ず" });
+                    }
+                });
+            }
+           
+            //鎻愪氦
+            form.on('submit(Saver)', function (data) {//鎻愪氦
+                if ($("#HProcNo").val() == "") {
+                    layer.msg("娴佹按鍙锋病鏈夐�夋嫨锛佽杈撳叆娴佹按鍙峰悗鍥炶溅锛�", { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
+                    return;
+                }
+                //鑾峰彇瀛愯〃鏁版嵁
+                var num = [];
+                for (var i = 0; i < table.cache["mainTable"].length; i++) {
+                    if (table.cache["mainTable"][i] != "") {
+                        table.cache["mainTable"][i].LAY_TABLE_INDEX = i;
+                        num.push(table.cache["mainTable"][i])
+                    }
+                }
+                //鑾峰彇鎿嶄綔鏂瑰紡
+                var refSav = "";
+                if (OperationType == 1 || OperationType == 2 || OperationType == 4) {
+                    refSav = "Add";
+                }
+                //鑻ヤ负缂栬緫-淇濆瓨锛屽垯鏇存柊淇敼浜哄拰淇敼鏃堕棿
+                if (OperationType == 3) {
+                    refSav = "Update";
+                    data.field.HUpdater = sessionStorage["HUserName"];
+                    data.field.HUpdaterDate = Format(new Date(), "yyyy-MM-dd");
+                    $("#HUpdater").val(sessionStorage["HUserName"]);
+                    $("#HUpdaterDate").val(Format(new Date(), "yyyy-MM-dd"));
+                }
+
+                //鑾峰彇琛ㄥご鏁版嵁骞跺簭鍒楀寲
+                var sMainStr = JSON.stringify(data.field);              //涓昏〃鏁版嵁
+                //瀛愯〃鏁版嵁搴忓垪鍖�
+                var sSubStr = JSON.stringify(num);
+
+                //鎷兼帴搴忓垪鍖栫殑鏁版嵁
+                var sMainSub = sMainStr + ';' + sSubStr + ';' + refSav + ";" + sessionStorage["HUserName"];
+
+                var index = layer.load();
+                $.ajax({
+                    type: "POST",
+                    url: GetWEBURL() + "Sc_QualityReportBill/SaveSc_QualityReportBill_PDA",
+                    async: true,
+                    data: { "msg": sMainSub },
+                    dataType: "json",
+                    success: function (data) {
+                        if (data.count == 1) {
+                            //娓呯┖鏉″舰鐮佽緭鍏ユ鍐呭
+                            $("#HBarCode").val("");
+                            layer.close(index);
+                            layer.msg("鎻愪氦鎴愬姛");
+                            $("#Add").attr("style", "display:inline;");//鏄剧ず鏂板鎸夐挳
+                            $('#Saver').addClass("layui-btn-disabled").attr("disabled", true);//绂佺敤淇濆瓨鎸夐挳      
+                        }
+                        else {
+                            //娓呯┖鏉″舰鐮佽緭鍏ユ鍐呭
+                            $("#HBarCode").val("");
+                            layer.close(index);
+                            layer.msg(data.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: "娓╅Θ鎻愮ず" });
+                    }
+                });
+            });
+
+            // 纭畾鎸夐挳
+            form.on('submit(QueDin)', function (data) {//
+                var HBarCode = $('#HBarCode').val();
+
+                if (!HBarCode) {
+                    layer.msg("鏉″舰鐮佷笉鑳戒负绌猴紒")
+                    return;
+                }
+                txtHBarCode_KeyDown(HBarCode);                
+            });
+
+            //涓嶈壇鍘熷洜鏉$爜纭畾鎸夐挳
+            form.on('submit(HBarCodeList)', function (data) {//
+                var HBarCode1 = $('#HBarCode1').val();
+
+                if (!HBarCode1) {
+                    layer.msg("鏉″舰鐮佷笉鑳戒负绌猴紒")
+                    return;
+                }
+                txtHBarCode_KeyDown1(HBarCode1);
+            });
+
+            // 鎿嶄綔鍛樼‘瀹氭寜閽�
+            form.on('submit(QueDin_CZY)', function (data) {//
+                var sBillNo = $('#HEmpNumber').val();
+                if (!HProcExchBillNoFlag) {
+                    layer.msg("娴佽浆鍗℃病鏈夋壂鎻忥紝鎴栬�呮病鏈夋寜鍥炶溅閿紝璇锋壂鎻忔祦杞崱鎴栬�呭湪娴佽浆鍗℃枃鏈涓寜鍥炶溅閿紒");
+                    return;
+                }
+                Operator_KeyDown(sBillNo);
+            });
+            
+            //閫夋嫨閮ㄩ棬寮圭獥
+            form.on('submit(HDept-BT)', function () {//閮ㄩ棬
+                layer.open({
+                    type: 2 //绫诲瀷
+                    , skin: 'layui-layer-rim'//鍔犱笂杈规
+                    , area: ['90%', '90%']//澶у皬
+                    , title: '閮ㄩ棬鍒楄〃'//鏍囬
+                    , shift: 2//寮瑰嚭鍔ㄧ敾
+                    , content: ['../../Baseset/鍩虹璧勬枡/Gy_DepartmentList.html', 'yes']
+                    , btn: ['纭畾', '鍙栨秷']
+                    , btn1: function (index, layero) {//鎸夐挳銆愭寜閽竴銆戠殑鍥炶皟
+                        var iframeWindow = window['layui-layer-iframe' + index]  //鑾峰彇寮规椤甸潰
+                        var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//鑾峰彇table鐨別lem:"#test"
+                        if (checkStatus.data.length === 0) {
+                            return layer.msg('璇烽�夋嫨鏁版嵁');
+                        }
+                        //鑾峰彇鏁版嵁
+                        $("#HDeptID").val(checkStatus.data[0].HItemID);
+                        $("#HDeptName").val(checkStatus.data[0].HName);
+                        layer.close(index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨�
+                    }
+                })
+            });
+
+
+            //閫夋嫨娴佹按鍙峰脊绐�
+            form.on('submit(SerialNum-BT)', function () {//鐢熶骇璧勬簮
+                var value = $("#HProcExchInterID").val();
+                // 鍒ゆ柇鏄惁宸茬粡杈撳叆娴佹按鍙凤紝鏄垯寮瑰嚭妯℃�佹锛屽惁鍒欑粰鍑烘彁绀�
+                if (value) {
+                    layer.open({
+                        type: 2
+                        , area: ['80%', '80%']
+                        , title: '娴佹按鍙�'
+                        , shade: 0.6 //閬僵閫忔槑搴�
+                        //, maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲
+                        , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚�
+                        , content: [`../../Baseset/鍩虹璧勬枡/Gy_GetProcNoList.html?HInterID=${value}`, 'yes']
+                        , resize: false
+                        , cancel: function (index, layero) {
+                        }
+                        , end: function () {
+                            var sProcNo = $('#HProcNo').val();
+                            var sBillNo = $('#HProcExchBillNo').val();
+                            if (sProcNo != "") {
+                                txtHProcNo_KeyDown(sBillNo, sProcNo);
+                            }
+                        }                       
+                    })
+                } else {
+                    layer.alert('璇锋偍纭杈撳叆娴佽浆鍗″彿鍚庨噸璇昢_^', { icon: 7 });
+                }                
+            });
+
+            //閫夋嫨鐢熶骇鐝粍寮圭獥
+            form.on('submit(ProductionTeam-BT)', function () {//閫夋嫨鐢熶骇鐝粍
+                layer.open({
+                    type: 2
+                    , area: ['80%', '80%']
+                    , title: '鐢熶骇鐝粍'
+                    , shade: 0.6 //閬僵閫忔槑搴�
+                    , maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲
+                    , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚�
+                    , content: ['../../Baseset/鍩虹璧勬枡/Gy_GetProductionTeamList.html', 'yes']
+                    , resize: false
+                    , cancel: function (index, layero) {
+                    }
+                })
+            });
+         
+            //閫夋嫨鎿嶄綔鍛�
+            form.on('submit(HEmployeeID-BT)', function () {//閫夋嫨璐d换浜�
+                layer.open({
+                    type: 2
+                    , area: ['80%', '80%']
+                    , title: '鑱屽憳鍒楄〃'
+                    , shade: 0.6 //閬僵閫忔槑搴�
+                    , maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲
+                    , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚�
+                    , content: ['../../Baseset/鍩虹璧勬枡/Gy_EmployeeList.html?Type=HWorker', 'yes']
+                    , btn: ['纭畾', '鍙栨秷']
+                    , btn1: function (index, layero) {//鎸夐挳銆愭寜閽竴銆戠殑鍥炶皟
+                        var iframeWindow = window['layui-layer-iframe' + index]  //鑾峰彇寮规椤甸潰
+                        var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//鑾峰彇table鐨別lem:"#test"
+                        if (checkStatus.data.length === 0) {
+                            return layer.msg('璇烽�夋嫨鏁版嵁');
+                        }
+                        $("#HEmpName").val(checkStatus.data[0].HName);
+                        $("#HEmpName_second").val(checkStatus.data[0].HName);
+                        $("#HEmpID").val(checkStatus.data[0].HItemID);
+                        layer.close(index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨�
+                    }
+                    , btn2: function (index, layero) { }
+                })
+            });
+
+            //閫夋嫨鐢熶骇璧勬簮寮圭獥
+            form.on('submit(ProductionResources-BT)', function () {//鐢熶骇璧勬簮
+                console.log($('#HProcNo').val())
+                layer.open({
+                    type: 2
+                    , area: ['80%', '80%']
+                    , title: '鐢熶骇璧勬簮'
+                    , shade: 0.6 //閬僵閫忔槑搴�
+                    //, maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲
+                    , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚�
+                    , content: ['../../Baseset/鍩虹璧勬枡/Gy_GetProductionResourcesList.html', 'yes']
+                    , resize: false
+                    , cancel: function (index, layero) {
+                    }
+                })
+            });
+           
+            // 鏂板鎸夐挳
+            form.on('submit(Add)', function () {//鎻愪氦
+                layer.confirm('鏂板鍚庨〉闈㈡暟鎹皢娑堝け锛�', { icon: 3, title: '鎻愮ず' }, function (index) {
+                    location.replace('Sc_QualityReportBill_PDA.html');
+                });
+            })           
+            
+            //閫�鍑�--鍏ㄥ睆鐗�
+            form.on('submit(Cancel)', function () {
+                layer.confirm('鎮ㄧ‘瀹氳閫�鍑哄悧锛�', { icon: 3, title: '鎻愮ず' }, function (index) {
+                    parent.location.href = "../../../views/index_Mobile.html";
+                });
+            })
+
+
+            //鍒濆鍖栬〃鏍�
+            function set_InitGrid() {
+                //琛ㄥご
+                columns = [
+                    { templet: '#xuhao', title: '搴忓彿', event: "qwe", width: 50 }
+                    , { field: 'HMaterID', title: '鐗╂枡id', templet: '#HDotCheckResult', width: 55, hide: true }
+                    , { field: 'HMaterName', title: '鐗╂枡鍚嶇О', edit: 'text', width: 115 }
+                    , { field: 'HUnitID', title: '璁¢噺鍗曚綅', edit: 'text', hide: true }
+                    , { field: 'HUnitName', title: '璁¢噺鍗曚綅', edit: 'text'}
+                    , { field: 'HEmpID', title: '妫�楠屽憳id', edit: 'text', hide: true }
+                    , { field: 'HEmpName', title: '妫�楠屽憳', edit: 'text' }
+                    , { field: 'HSourceID', title: '鐢熶骇璧勬簮id', edit: 'text', hide: true }
+                    , { field: 'HSourceName', title: '鐢熶骇璧勬簮', edit: 'text' }
+                    , { field: 'HBadReasonID', title: '涓嶈壇鍘熷洜', edit: 'text', hide: true }
+                    , { field: 'HBadReasonNumber', title: '涓嶈壇鍘熷洜浠g爜', edit: 'text', width: 100 }
+                    , { field: 'HBadReasonName', title: '涓嶈壇鍘熷洜鍚嶇О', edit: 'text', width: 150 }
+                    , { field: 'HQty', title: '鏁伴噺', edit: 'text'}
+                    , { field: 'HResult', title: '鍒ゅ畾缁撴灉', templet: '#HResult', event: 'HResult'  }
+                    , { field: 'HProcID', title: '宸ュ簭id', edit: 'text', hide: true }
+                    , { field: 'HProcName', title: '宸ュ簭鍚嶇О', edit: 'text',width: 150}
+                    , { field: 'HNowProcID', title: '褰撳墠宸ュ簭id', edit: 'text', hide: true }
+                    , { field: 'HNowProcName', title: '褰撳墠宸ュ簭', edit: 'text', width: 150,hide: true}
+                    , { field: 'HBadProcID', title: '璐d换宸ュ簭id', edit: 'text', hide: true }
+                    , { field: 'HBadProcName', title: '璐d换宸ュ簭', edit: 'text', width: 150, hide: true}
+                    , { field: 'HICMOInterID', title: '鐢熶骇璁㈠崟鍐呯爜', edit: 'text', hide: true }
+                    , { field: 'HICMOEntryID', title: '鐢熶骇璁㈠崟瀛愮爜', edit: 'text', hide: true}
+                    , { field: 'HICMOBillNo', title: '鐢熶骇璁㈠崟鍙�', edit: 'text', hide: true}
+                    , { field: 'HProcExchInterID', title: '娴佽浆鍗″唴鐮�', edit: 'text', hide: true}
+                    , { field: 'HProcExchEntryID', title: '娴佽浆鍗″瓙鐮�', edit: 'text', hide: true}
+                    , { field: 'HProcExchBillNo', title: '娴佽浆鍗″彿', edit: 'text', hide: true }
+                    , { field: 'HAddr', title: 'MAC鏈�', edit: 'text', hide: true }
+                    , { field: 'HReportType', title: '姹囨姤绫诲瀷', edit: 'text', hide: true }
+                    , { field: 'HMaker', title: '鎵弿浜�', edit: 'text' }
+                    , { field: 'HMakeDate', title: '鎵弿鏃堕棿', edit: 'text' }
+                    , { field: 'HRemark', title: '澶囨敞', edit: 'text' }
+                    , { field: 'HSourceInterID', title: '婧愬崟鍐呯爜', edit: 'text', hide: true }
+                    , { field: 'HSourceEntryID', title: '婧愬崟瀛愬唴鐮�', edit: 'text', hide: true }
+                    , { field: 'HSourceBillNo', title: '婧愬崟鍗曞彿', edit: 'text', hide: true }
+                    , { field: 'HSourceBillType', title: '婧愬崟绫诲瀷', edit: 'text', hide: true }
+                    , { title: '鎿嶄綔', toolbar: '#barDemo', width: 80 }
+                ];
+                option = {
+                    id: 'mainTable'
+                    , elem: '#mainTable'
+                    , page: false
+                    , cellMinWidth: 100
+                    , limit: 100
+                    , height: 'full-205'
+                    , cols: [columns]
+                    , done: function (res, curr, count) {
+                        option.data = res.data;
+                        //鍘绘帀涓嬫媺妗嗗け鐒︿簨浠跺惁鍒欏湪涓嬫媺妗嗛噷杈撳叆鍊�
+                        $('.layui-form-select').find('input').unbind("blur");
+                        //琛ㄦ牸閲嶈浇鍥炴樉涓嬫媺妗嗛噷鐨勬暟鎹�
+                        $('tr').each(function (e) {
+                            var $cr = $(this);
+                            var dataIndex = $cr.attr("data-index");
+                            $.each(option.data, function (index, value) {
+                                if (value.LAY_TNDEX == dataIndex) {
+                                   //$cr.find('input').val(value.HResult);
+                                }
+                            });
+                        });
+                    }
+                };
+
+                option.data = [];
+
+                table.render(option);
+            }
+           
+            // 琛ㄦ牸琛屽唴浜嬩欢鍒犻櫎
+            function set_GridDelete(obj) {
+                var data = obj.data;
+                var rowIndex = $(obj.tr).attr("data-index");
+                if (obj.event === 'del') {
+                    layer.confirm('鐪熺殑鍒犻櫎琛屼箞', function (index) {
+                        console.log("绱㈠紩涓�:" + rowIndex);
+                        if (rowIndex === '0') {
+                            layer.msg('棣栬鏃犳硶鍒犻櫎锛侊紒锛�');
+                        } else {
+                            //obj.del();
+                            //layer.close(index);
+                            var oldData = table.cache["mainTable"];
+                            oldData.splice(obj.tr.data('index'), 1);
+                            table.reload('mainTable', { data: oldData });
+                            layer.close(index);
+                        }
+                    });
+                }
+            }
+
+            //琛岄�夋嫨澶勭悊锛堝垎鏋愭柟娉曪級
+            form.on('select(HResult)', function (data) {
+                //鑾峰彇涓嬫媺妗嗛�変腑鐨勫��
+                var elem = data.othis.parents('tr');
+                var dataindex = elem.attr("data-index");
+                $.each(option.data, function (index, value) {
+                    if (value.LAY_TABLE_INDEX == dataindex) {
+                        value.HResult = data.value;//鎶婇�変腑涓嬫媺妗唅d鍊艰祴鍊肩粰琛ㄦ牸缂撳瓨
+                    }
+                });
+            });
+          
+            //#endregion
+
+            //浠ヤ笂涓簂ayui妯″潡
+        });
+     
+
+        //杩斿洖娴佹按鍙�
+        function GetProcNoValue(obj) {
+            $("#HProcNo").val(obj[0].娴佹按鍙�);
+        }
+        //杩斿洖鐢熶骇鐝粍
+        function GetProductionTeamValue(obj) {
+            $("#HGroupName").val(obj[0].鐝粍);
+            $("#HGroupID").val(obj[0].HItemID);
+        }
+        //杩斿洖妫�楠屽憳
+        function GetHSecManagerValue(obj) {
+            $("#HQCCheckName").val(obj[0].HName);
+            $("#HQCCheckID").val(obj[0].HItemID);
+        }
+        //杩斿洖鐢熶骇璧勬簮
+        function GetProductionResourcesValue(obj) {
+            $("#HSourceName").val(obj[0].鐢熶骇璧勬簮);
+            $("#HSourceID").val(obj[0].HItemID);
+        }       
+        //杩斿洖鎿嶄綔鍛�
+        function GetHWorkerValue(obj) {
+            $("#HEmpName").val(obj[0].HName);
+            $("#HEmpID").val(obj[0].HItemID);
+        }       
+        //杩斿洖宸ュ簭
+        function GetHProcValue(obj) {
+            $("#HProcName").val(obj[0].宸ュ簭);
+            $("#HProcID").val(obj[0].HItemID);
+        }       
+    </script>
+</body>
+</html>

--
Gitblit v1.9.1