From de7931bdf73d57ca79eeb0cd48ea3a0ea5453e0e Mon Sep 17 00:00:00 2001
From: yxj <yxj@hz-kingdee.com>
Date: 星期一, 26 八月 2024 09:45:21 +0800
Subject: [PATCH] 新增制程陷阱测试趋势图、PPM绩效趋势图报表模块

---
 WebTM/views/项目管理/工程项目/PM_ProjectBill.html | 1114 +++++++++++++++++++++++++++++++++++++++++----------------
 1 files changed, 795 insertions(+), 319 deletions(-)

diff --git "a/WebTM/views/\351\241\271\347\233\256\347\256\241\347\220\206/\345\267\245\347\250\213\351\241\271\347\233\256/PM_ProjectBill.html" "b/WebTM/views/\351\241\271\347\233\256\347\256\241\347\220\206/\345\267\245\347\250\213\351\241\271\347\233\256/PM_ProjectBill.html"
index f183d6c..480e2ee 100644
--- "a/WebTM/views/\351\241\271\347\233\256\347\256\241\347\220\206/\345\267\245\347\250\213\351\241\271\347\233\256/PM_ProjectBill.html"
+++ "b/WebTM/views/\351\241\271\347\233\256\347\256\241\347\220\206/\345\267\245\347\250\213\351\241\271\347\233\256/PM_ProjectBill.html"
@@ -14,7 +14,8 @@
     <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script>
     <script src="../../../layuiadmin/Scripts/webConfig.js"></script>
     <script src="../../../layuiadmin/PubCustom.js"></script>
-    <style>
+    <script src="../../../layuiadmin/PageTitle.js"></script>
+    <!--<style>
         .main-btn { /*澶撮儴涓绘寜閽�*/
             padding: 0 2px; /*璋冩暣鎸夐挳宸﹀彸绌洪殭澶у皬*/
             height: 30px;
@@ -44,7 +45,7 @@
         .layui-form-label {
             width: 25%;
         }
-    </style>
+    </style>-->
 
 </head>
 <body>
@@ -65,8 +66,10 @@
                         <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="set_CancelCloseBill" id="set_CancelCloseBill">鍙嶅叧闂�</button>-->
                     </div>
                     <div class="layui-tab" lay-filter="tab-POStockInBill">
+                        <h1 style="text-align: center; padding: 10px 0;"><b>宸ョ▼椤圭洰</b></h1>
                         <ul class="layui-tab-title" lay-filter="tab-all">
                             <li lay-id="1" style="padding:1px;" class="layui-this">鍩烘湰淇℃伅</li>
+                            <li lay-id="2" style="padding:1px;">宸ョ▼淇℃伅</li>
                             <li lay-id="2" style="padding:1px;">鍏朵粬淇℃伅</li>
                         </ul>
                         <div class="layui-tab-content">
@@ -75,7 +78,7 @@
                                 <div class="layui-form-item" style="padding-top: 10px;">
                                     <div class="layui-row">
                                         <div class="layui-inline">
-                                            <label class="layui-form-label" style="width: 85px;">鍗曟嵁鍙�*</label>
+                                            <label class="layui-form-label" style="width: 85px;">鍗曟嵁鍙�<label style="color:red"> * </label></label>
                                             <div class="layui-input-block" style="margin-left: 120px;">
                                                 <input type="text" class="layui-input" name="HBillNo" lay-verify="HBillNo" id="HBillNo" style="background-color:#efefef4d;" readonly>
                                                 <input type="hidden" name="HInterID" id="HInterID" lay-verify="HInterID">
@@ -88,13 +91,13 @@
                                             </div>
                                         </div>
                                         <div class="layui-inline">
-                                            <label class="layui-form-label" style="width: 85px;">椤圭洰鍚嶇О<label style="color:red"> * </label></label>
+                                            <label class="layui-form-label" style="width: 85px;">椤圭洰鍚嶇О</label>
                                             <div class="layui-input-block" style="margin-left: 120px;">
                                                 <input type="text" class="layui-input" lay-verify="HProName" name="HProName" id="HProName">
                                             </div>
                                         </div>
                                         <div class="layui-inline">
-                                            <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">瀹㈡埛*</label>
+                                            <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">瀹㈡埛<label style="color:red"> * </label></label>
                                             <div class="layui-input-block" style="margin-left: 77px;">
                                                 <input type="text" class="layui-input" lay-verify="HCusName" name="HCusName" id="HCusName" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly>
                                                 <input type="hidden" name="HCusID" id="HCusID" lay-verify="HCusID" value="0">
@@ -106,25 +109,25 @@
                                     </div>
                                     <div class="layui-row">
                                         <div class="layui-inline">
-                                            <label class="layui-form-label" style="width: 85px;">鏃ユ湡</label>
+                                            <label class="layui-form-label" style="width: 85px;">鏃ユ湡<label style="color:red"> * </label></label>
                                             <div class="layui-input-block" style="margin-left: 120px; width:180px;">
                                                 <input type="date" class="layui-input" lay-verify="HDate" name="HDate" id="HDate" style="padding-left: 80px;">
                                             </div>
                                         </div>
                                         <div class="layui-inline">
-                                            <label class="layui-form-label" style="width: 85px;">寮�濮嬫棩鏈�*</label>
+                                            <label class="layui-form-label" style="width: 85px;">寮�濮嬫棩鏈�<label style="color:red"> * </label></label>
                                             <div class="layui-input-block" style="margin-left: 120px; width: 185px;">
                                                 <input type="date" class="layui-input" lay-verify="HBeginDate" name="HBeginDate" id="HBeginDate" style="padding-left: 80px;">
                                             </div>
                                         </div>
                                         <div class="layui-inline">
-                                            <label class="layui-form-label" style="width: 85px;">缁撴潫鏃ユ湡*</label>
+                                            <label class="layui-form-label" style="width: 85px;">缁撴潫鏃ユ湡<label style="color:red"> * </label></label>
                                             <div class="layui-input-block" style="margin-left: 120px; width: 185px;">
                                                 <input type="date" class="layui-input" lay-verify="HEndDate" name="HEndDate" id="HEndDate" style="padding-left: 80px;">
                                             </div>
                                         </div>
                                         <div class="layui-inline">
-                                            <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">椤圭洰缁忕悊*</label>
+                                            <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">椤圭洰缁忕悊<label style="color:red"> * </label></label>
                                             <div class="layui-input-block" style="margin-left: 77px;">
                                                 <input type="text" class="layui-input" lay-verify="HPMEmpName" name="HPMEmpName" id="HPMEmpName" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly>
                                                 <input type="hidden" name="HPMEmpID" id="HPMEmpID" lay-verify="HPMEmpID" value="0">
@@ -136,7 +139,7 @@
                                     </div>
                                     <div class="layui-row">
                                         <div class="layui-inline">
-                                            <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">瀹炴柦鎷呭綋*</label>
+                                            <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">瀹炴柦鎷呭綋<label style="color:red"> * </label></label>
                                             <div class="layui-input-block" style="margin-left: 77px;">
                                                 <input type="text" class="layui-input" lay-verify="HWorkEmpName" name="HWorkEmpName" id="HWorkEmpName" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly>
                                                 <input type="hidden" name="HWorkEmpID" id="HWorkEmpID" lay-verify="HWorkEmpID" value="0">
@@ -146,7 +149,7 @@
                                             </div>
                                         </div>
                                         <div class="layui-inline">
-                                            <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">寮�鍙戞媴褰�*</label>
+                                            <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">寮�鍙戞媴褰�<label style="color:red"> * </label></label>
                                             <div class="layui-input-block" style="margin-left: 77px;">
                                                 <input type="text" class="layui-input" lay-verify="HDepEmpName" name="HDepEmpName" id="HDepEmpName" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly>
                                                 <input type="hidden" name="HDepEmpID" id="HDepEmpID" lay-verify="HDepEmpID" value="0">
@@ -156,7 +159,7 @@
                                             </div>
                                         </div>
                                         <div class="layui-inline">
-                                            <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">瀵瑰簲浜у搧*</label>
+                                            <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">瀵瑰簲浜у搧<label style="color:red"> * </label></label>
                                             <div class="layui-input-block" style="margin-left: 77px;">
                                                 <input type="text" class="layui-input" lay-verify="HMaterNumber" name="HMaterNumber" id="HMaterNumber" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly>
                                                 <input type="hidden" name="HMaterID" id="HMaterID" lay-verify="HMaterID" value="0">
@@ -174,20 +177,24 @@
                                     </div>
                                     <div class="layui-row">
                                         <div class="layui-inline">
-                                            <label class="layui-form-label" style="width: 85px;">澶囨敞<label style="color:red"> * </label></label>
-                                            <div class="layui-input-block" style="margin-left: 120px; width: 501px;">
-                                                <input type="text" class="layui-input" lay-verify="HRemark" name="HRemark" id="HRemark">
+                                            <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" lay-verify="HProjectStageBillNumber" name="HProjectStageBillNumber" id="HProjectStageBillNumber" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly>
+                                                <input type="hidden" name="HProjectStageBillInterID" id="HProjectStageBillInterID" lay-verify="HProjectStageBillInterID" value="0">
+                                                <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchHProjectStageBill" id="btnSearchHProjectStageBill" style="padding: 0 10px;float: right;margin-right: 3px;">
+                                                    <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
+                                                </button>
                                             </div>
                                         </div>
                                         <div class="layui-inline">
                                             <label class="layui-form-label" style="width: 85px;">椤圭洰闅炬槗绫诲瀷</label>
-                                            <div class="layui-input-block" style="margin-left: 120px;">
+                                            <div class="layui-input-block" style="margin-left: 120px; width:180px;">
                                                 <select name="HProType" id="HProType" lay-filter="HProType" style="width:190px;">
                                                 </select>
                                             </div>
                                         </div>
                                         <div class="layui-inline">
-                                            <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">缁撶畻鏂�</label>
+                                            <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">缁撶畻鏂�<label style="color:red"> * </label></label>
                                             <div class="layui-input-block" style="margin-left: 77px;">
                                                 <input type="text" class="layui-input" lay-verify="HPayCusName" name="HPayCusName" id="HPayCusName" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly>
                                                 <input type="hidden" name="HPayCusID" id="HPayCusID" lay-verify="HPayCusID" value="0">
@@ -196,10 +203,62 @@
                                                 </button>
                                             </div>
                                         </div>
+                                        <div class="layui-inline">
+                                            <label class="layui-form-label" style="width: 85px;">缁撶畻閲戦</label>
+                                            <div class="layui-input-block" style="margin-left: 120px;">
+                                                <input type="text" class="layui-input" lay-verify="HLastMoney" name="HLastMoney" id="HLastMoney" value="0">
+                                            </div>
+                                        </div>
                                     </div>
                                     <div class="layui-row">
                                         <div class="layui-inline">
-                                            <label class="layui-form-label" style="width: 85px;">缁勭粐*</label>
+                                            <label class="layui-form-label" style="width: 85px;">鍚堝悓鎬婚噾棰�</label>
+                                            <div class="layui-input-block" style="margin-left: 120px;">
+                                                <input type="text" class="layui-input" lay-verify="HSumMoney" name="HSumMoney" id="HSumMoney" value="0">
+                                            </div>
+                                        </div>
+                                        <div class="layui-inline">
+                                            <label class="layui-form-label" style="width: 85px;">浜у搧璐�</label>
+                                            <div class="layui-input-block" style="margin-left: 120px;">
+                                                <input type="text" class="layui-input" lay-verify="HProMoney" name="HProMoney" id="HProMoney" value="0">
+                                            </div>
+                                        </div>
+                                        <div class="layui-inline">
+                                            <label class="layui-form-label" style="width: 85px;">瀹炴柦璐�</label>
+                                            <div class="layui-input-block" style="margin-left: 120px;">
+                                                <input type="text" class="layui-input" lay-verify="HWorkMoney" name="HWorkMoney" id="HWorkMoney" value="0">
+                                            </div>
+                                        </div>
+                                        <div class="layui-inline">
+                                            <label class="layui-form-label" style="width: 85px;">鍏跺畠璐圭敤</label>
+                                            <div class="layui-input-block" style="margin-left: 120px;">
+                                                <input type="text" class="layui-input" lay-verify="HOtherMoney" name="HOtherMoney" id="HOtherMoney" value="0">
+                                            </div>
+                                        </div>
+                                    </div>
+                                    <div class="layui-row">
+                                        <div class="layui-inline">
+                                            <label class="layui-form-label" style="width: 85px;">鍚堝悓瀹炴柦浜哄ぉ</label>
+                                            <div class="layui-input-block" style="margin-left: 120px;">
+                                                <input type="text" class="layui-input" lay-verify="HConWorkDays" name="HConWorkDays" id="HConWorkDays" value="0">
+                                            </div>
+                                        </div>
+                                        <div class="layui-inline">
+                                            <label class="layui-form-label" style="width: 85px;">棰勪及浜屾寮�鍙戜汉澶�</label>
+                                            <div class="layui-input-block" style="margin-left: 120px;">
+                                                <input type="text" class="layui-input" lay-verify="HDepDays" name="HDepDays" id="HDepDays" value="0">
+                                            </div>
+                                        </div>
+                                        <div class="layui-inline">
+                                            <label class="layui-form-label" style="width: 85px;">澶囨敞</label>
+                                            <div class="layui-input-block" style="margin-left: 120px; width: 501px;">
+                                                <input type="text" class="layui-input" lay-verify="HRemark" name="HRemark" id="HRemark">
+                                            </div>
+                                        </div>
+                                    </div>
+                                    <div class="layui-row">
+                                        <div class="layui-inline">
+                                            <label class="layui-form-label" style="width: 85px;">缁勭粐<label style="color:red"> * </label></label>
                                             <div class="layui-input-block" style="margin-left: 120px; width: 501px;">
                                                 <select name="HOrgID" id="HOrgID" lay-verify="HOrgID">
                                                     <!--鍔ㄦ�佹覆鏌撶粍缁�-->
@@ -207,6 +266,73 @@
                                             </div>
                                         </div>
                                     </div>
+                                </div>
+                            </div>
+                            <!--宸ョ▼淇℃伅-->
+                            <div class="layui-tab-item">
+                                <div class="layui-form-item">
+                                    <div class="layui-row">
+                                        <div class="layui-inline">
+                                            <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" lay-verify="HProjectClassName" name="HProjectClassName" id="HProjectClassName" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly>
+                                                <input type="hidden" name="HProjectClassID" id="HProjectClassID" lay-verify="HProjectClassID" value="0">
+                                                <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchHProjectClass" id="btnSearchHProjectClass" style="padding: 0 10px;float: right;margin-right: 3px;">
+                                                    <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
+                                                </button>
+                                            </div>
+                                        </div>
+                                        <div class="layui-inline">
+                                            <label class="layui-form-label" style="width: 85px;">寤鸿鍗曚綅</label>
+                                            <div class="layui-input-block" style="margin-left: 120px;">
+                                                <input type="text" class="layui-input" lay-verify="HBuildComp" name="HBuildComp" id="HBuildComp">
+                                            </div>
+                                        </div>
+                                        <div class="layui-inline">
+                                            <label class="layui-form-label" style="width: 85px;">鍦扮偣</label>
+                                            <div class="layui-input-block" style="margin-left: 120px;">
+                                                <input type="text" class="layui-input" lay-verify="HBuildAddress" name="HBuildAddress" id="HBuildAddress">
+                                            </div>
+                                        </div>
+                                    </div>
+                                    <div class="layui-row">
+                                        <div class="layui-inline">
+                                            <label class="layui-form-label" style="width: 85px;">浠诲姟缂栧彿</label>
+                                            <div class="layui-input-block" style="margin-left: 120px;">
+                                                <input type="text" class="layui-input" lay-verify="HWorkNo" name="HWorkNo" id="HWorkNo">
+                                            </div>
+                                        </div>
+                                        <div class="layui-inline">
+                                            <label class="layui-form-label" style="width: 85px;">鍙楃悊鏃ユ湡</label>
+                                            <div class="layui-input-block" style="margin-left: 120px; width:180px;">
+                                                <input type="date" class="layui-input" lay-verify="HReDate" name="HReDate" id="HReDate" style="padding-left: 80px;">
+                                            </div>
+                                           
+                                        </div>
+                                        <div class="layui-inline">
+                                            <label class="layui-form-label" style="width: 85px;">鍥剧焊缂栧彿</label>
+                                            <div class="layui-input-block" style="margin-left: 120px;">
+                                                <input type="text" class="layui-input" lay-verify="HPicNo" name="HPicNo" id="HPicNo">
+                                            </div>
+                                        </div>
+                                    </div>
+                                    <div class="layui-row">
+                                        <div class="layui-inline">
+                                            <label class="layui-form-label" style="width: 85px;">浠诲姟涓嬭揪</label>
+                                            <div class="layui-input-block" style="margin-left: 120px; width:815px;">
+                                                <textarea class="layui-textarea" name="HWorkTask" id="HWorkTask" lay-verify="HWorkTask" style="height:100px"></textarea>
+                                            </div>
+                                        </div>
+                                    </div>
+                                    <div class="layui-row">
+                                        <div class="layui-inline">
+                                            <label class="layui-form-label" style="width: 85px;">椤圭洰鍐呭</label>
+                                            <div class="layui-input-block" style="margin-left: 120px; width:815px;">
+                                                <textarea class="layui-textarea" name="HProjectNote" id="HProjectNote" lay-verify="HProjectNote" style="height:100px"></textarea>
+                                            </div>
+                                        </div>
+                                    </div>
+
                                 </div>
                             </div>
                             <!--鍏朵粬淇℃伅-->
@@ -300,52 +426,6 @@
                                                 <input type="text" class="layui-input" name="HBackRemark" id="HBackRemark" style="background-color:#efefef4d;" readonly>
                                             </div>
                                         </div>
-                                        <div class="layui-inline">
-                                            <label class="layui-form-label" style="width: 85px;">鍚堝悓瀹炴柦浜哄ぉ</label>
-                                            <div class="layui-input-block" style="margin-left: 120px;">
-                                                <input type="text" class="layui-input" lay-verify="HConWorkDays" name="HConWorkDays" id="HConWorkDays" value="0">
-                                            </div>
-                                        </div>
-                                        <div class="layui-inline">
-                                            <label class="layui-form-label" style="width: 85px;">棰勪及浜屾寮�鍙戜汉澶�</label>
-                                            <div class="layui-input-block" style="margin-left: 120px;">
-                                                <input type="text" class="layui-input" lay-verify="HDepDays" name="HDepDays" id="HDepDays" value="0">
-                                            </div>
-                                        </div>
-                                    </div>
-                                    <div class="layui-row">
-                                        <div class="layui-inline">
-                                            <label class="layui-form-label" style="width: 85px;">鍚堝悓鎬婚噾棰�</label>
-                                            <div class="layui-input-block" style="margin-left: 120px;">
-                                                <input type="text" class="layui-input" lay-verify="HSumMoney" name="HSumMoney" id="HSumMoney" value="0">
-                                            </div>
-                                        </div>
-                                        <div class="layui-inline">
-                                            <label class="layui-form-label" style="width: 85px;">浜у搧璐�</label>
-                                            <div class="layui-input-block" style="margin-left: 120px;">
-                                                <input type="text" class="layui-input" lay-verify="HProMoney" name="HProMoney" id="HProMoney" value="0">
-                                            </div>
-                                        </div>
-                                        <div class="layui-inline">
-                                            <label class="layui-form-label" style="width: 85px;">瀹炴柦璐�</label>
-                                            <div class="layui-input-block" style="margin-left: 120px;">
-                                                <input type="text" class="layui-input" lay-verify="HWorkMoney" name="HWorkMoney" id="HWorkMoney" value="0">
-                                            </div>
-                                        </div>
-                                    </div>
-                                    <div class="layui-row">
-                                        <div class="layui-inline">
-                                            <label class="layui-form-label" style="width: 85px;">鍏跺畠璐圭敤</label>
-                                            <div class="layui-input-block" style="margin-left: 120px;">
-                                                <input type="text" class="layui-input" lay-verify="HOtherMoney" name="HOtherMoney" id="HOtherMoney" value="0">
-                                            </div>
-                                        </div>
-                                        <div class="layui-inline">
-                                            <label class="layui-form-label" style="width: 85px;">缁撶畻閲戦</label>
-                                            <div class="layui-input-block" style="margin-left: 120px;">
-                                                <input type="text" class="layui-input" lay-verify="HLastMoney" name="HLastMoney" id="HLastMoney" value="0">
-                                            </div>
-                                        </div>
                                     </div>
                                 </div>
                             </div>
@@ -365,8 +445,8 @@
                                         <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-AddLine"><i class="layui-icon layui-icon-form"></i>澧炲姞涓�琛�</button>
                                         <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-CopyLine"><i class="layui-icon layui-icon-form"></i>澶嶅埗涓�琛�</button>
                                         <button type="button" class="layui-btn layui-btn-sm" lay-event="set_HideColumn"><i class="layui-icon layui-icon-form"></i>鍒楄缃�</button>
-                                        <button type="button" class="layui-btn layui-btn-sm" lay-event="btn_up"><i class="layui-icon layui-icon-form"></i>涓婁竴琛�</button>
-                                        <button type="button" class="layui-btn layui-btn-sm" lay-event="btn_under"><i class="layui-icon layui-icon-form"></i>涓嬩竴琛�</button>
+                                        <!--<button type="button" class="layui-btn layui-btn-sm" lay-event="btn_up"><i class="layui-icon layui-icon-form"></i>涓婁竴琛�</button>
+                                        <button type="button" class="layui-btn layui-btn-sm" lay-event="btn_under"><i class="layui-icon layui-icon-form"></i>涓嬩竴琛�</button>-->
                                     </div>
                                 </script>
                             </div>
@@ -378,8 +458,8 @@
                                         <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-AddLine1"><i class="layui-icon layui-icon-form"></i>澧炲姞涓�琛�</button>
                                         <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-CopyLine1"><i class="layui-icon layui-icon-form"></i>澶嶅埗涓�琛�</button>
                                         <button type="button" class="layui-btn layui-btn-sm" lay-event="set_HideColumn1"><i class="layui-icon layui-icon-form"></i>鍒楄缃�</button>
-                                        <button type="button" class="layui-btn layui-btn-sm" lay-event="btn_up1"><i class="layui-icon layui-icon-form"></i>涓婁竴琛�</button>
-                                        <button type="button" class="layui-btn layui-btn-sm" lay-event="btn_under1"><i class="layui-icon layui-icon-form"></i>涓嬩竴琛�</button>
+                                        <!--<button type="button" class="layui-btn layui-btn-sm" lay-event="btn_up1"><i class="layui-icon layui-icon-form"></i>涓婁竴琛�</button>
+                                        <button type="button" class="layui-btn layui-btn-sm" lay-event="btn_under1"><i class="layui-icon layui-icon-form"></i>涓嬩竴琛�</button>-->
                                     </div>
                                 </script>
                             </div>
@@ -412,7 +492,7 @@
         </div>
     </script>
     <script>
-
+       
         layui.config({
             base: '../../../layuiadmin/' //闈欐�佽祫婧愭墍鍦ㄨ矾寰�
         }).extend({
@@ -434,6 +514,17 @@
             var option1 = {};           //椤圭洰鎴愬憳琛ㄦ覆鏌撳弬鏁�
             //璁板綍缁勭粐鐨勫��
             var HOrgIDBar = 0;
+            //鍏ㄥ眬鍙橀噺
+            window.CusType = 0;
+            window.ProjectStageData = [];//椤圭洰闃舵
+            window.HEmpData = [];   //闃舵璐熻矗浜�
+            window.ProjectCheckData = [];   //闃舵瀹℃牳浜�
+            window.RowDatas = [];   //f6闃舵璐熻矗浜�
+            window.RowDatass = [];  //f6闃舵瀹℃牳浜�
+            window.MemberData = []; //椤圭洰鎴愬憳
+
+
+
             //鑾峰彇鍙傛暟
             var params = getUrlVars();
             var OperationType = params[params[0]]; //浠庡弬鏁颁腑鑾峰彇 鏁版嵁绫诲瀷  1娣诲姞 淇濆瓨  2澶嶅埗  3 缂栬緫
@@ -442,6 +533,14 @@
             //#endregion
 
             //#region 杩涘叆椤甸潰鍗冲姞杞�
+
+            //#region 銆愬姩鎬佽幏鍙栨ā鍧楀悕绉般��
+            var HModuleType = "4750";
+            //閫氳繃鍗曟嵁绫诲瀷锛屼粠鏁版嵁搴撳姩鎬佽幏鍙栧崟鎹ā鍧楀懡鍚�,寮曠敤js鏂囦欢 PageTitle.js
+            var HPageTitle = get_PageTitle(HModuleType) == "" ? $("h1").html() : get_PageTitle(HModuleType);
+            $("h1").html('<b>' + HPageTitle + '</b>');
+            //#endregion
+
             //#region 鍒ゆ柇鏄惁鐧诲綍 鏈櫥褰曞垯璺冲埌鐧诲綍椤�
             if (sessionStorage.login != "login") {
                 layer.confirm("鐧诲綍澶辨晥锛岃閲嶆柊鐧诲綍锛�", {
@@ -450,22 +549,14 @@
             }
             //#endregion
 
-            //#region 鍒濆鍖栬〃鏍�
-            //DisPlay_HideColumn();
-            //#endregion
-
-            //#region 鍒濆鍖栫粍缁�
-            Organ();
-            //#endregion
-
             //#region 椤圭洰闅炬槗绫诲瀷涓嬫媺妗嗘樉绀�
             ColFilter();
             //#endregion
 
             //#region 鍒ゆ柇骞惰缃搷浣滅被鍨嬨�侀〉闈㈠垵濮嬪寲
             if (OperationType == null || OperationType == 1) {                            //鏂板
-                //绂佺敤缁勭粐閫夐」
-                $("#HOrgID").attr("disabled", true);
+                ////绂佺敤缁勭粐閫夐」
+                //$("#HOrgID").attr("disabled", true);
                 OperationType = 1;
                 //鐢熸垚骞惰缃富琛ㄧ殑鍐呯爜鍜屽崟鎹彿
                 createBillNo();
@@ -478,6 +569,7 @@
                 $("#HBeginDate").val(Format(new Date(), "yyyy-MM-dd"));
                 $("#HEndDate").val(Format(new Date(), "yyyy-MM-dd"));
                 $("#HDate").val(Format(new Date(), "yyyy-MM-dd"));
+                $("#HReDate").val(Format(new Date(), "yyyy-MM-dd"));
                 //鍒濆鍖栭」鐩樁娈佃〃
                 get_InitGrid1();
             }
@@ -498,12 +590,16 @@
             //    });
             //}
             else if (OperationType == 3) {//濡傛灉淇敼鍒欒蛋涓嬮潰 new                                        //缂栬緫
-                //绂佺敤缁勭粐閫夐」
-                $("#HOrgID").attr("disabled", true);
+                ////绂佺敤缁勭粐閫夐」
+                //$("#HOrgID").attr("disabled", true);
                 //鍒濆鍖栭」鐩樁娈佃〃
                 get_InitGrid1();
                 RoadBillMain(linterid);
             }
+            //#endregion
+
+            //#region 鍒濆鍖栫粍缁�
+            Organ();
             //#endregion
 
             //#region 鍒濆鍖栬〃鏍�
@@ -518,7 +614,10 @@
             //#region 寮圭獥閫夋嫨瑙﹀彂浜嬩欢
             //#region 閫夋嫨瀹㈡埛浠g爜鎸夐挳
             form.on('submit(btnSearchHCus)', function () {
+                CusType = 1;
                 get_checkSearchHCus();
+              
+                
             });
             //#endregion
 
@@ -548,7 +647,22 @@
 
             //#region 閫夋嫨缁撶畻鏂规寜閽�
             form.on('submit(btnSearchHPayCus)', function () {
+                CusType = 2;
                 get_checkSearchHPayCus();
+            });
+            //#endregion
+
+            //#region 閫夋嫨椤圭洰绫诲埆鎸夐挳
+            form.on('submit(btnSearchHProjectClass)', function () {
+                get_checkSearchHProjectClass();
+
+
+            });
+            //#endregion
+
+            //#region 閫夋嫨椤圭洰闃舵娓呭崟鎸夐挳
+            form.on('submit(btnSearchHProjectStageBill)', function () {
+                get_checkSearchHProjectStageBill();
             });
             //#endregion
 
@@ -599,32 +713,68 @@
                 }
             });
             //#endregion
+            //#endregion
 
-            //#region 瀹℃牳
-            form.on('submit(set_CheckBill)', function (data) {
-                set_CheckBill(data);
+            //#region 琛ㄥご鏂囨湰妗嗗�煎彉鍖栫洃鍚�
+            $(document).ready(function () {
+                //#region 瀹屾垚鏁伴噺鏂囨湰妗嗙洃鍚�
+                $("#HSumMoney").on('change', function (data) {
+                    var ref = /^\d+(\.\d+)?$/;          //鍒ゆ柇鏄惁鏄潪璐熸诞鐐规暟
+                    var currHSumMoney = data.currentTarget.value;
+                    var HRate = 0;
+                    for (var i = 0; i < option1.data.length; i++) {
+                        HRate = option1.data[i]["HRate"];
+                        if (ref.test(currHSumMoney) && ref.test(HRate)) {
+                            option1.data[i]["HPlanAvgMoney"] = ((currHSumMoney * HRate) / 100).toFixed(8);
+                            option1.data[i]["HPlanCountMoney"] = (((currHSumMoney * HRate) / 100) * 0.07).toFixed(8);
+                            table.render(option1);
+                            CheckedSet_tableSub_Emp();
+                        }
+                    }
+                });
+                //#endregion
             });
             //#endregion
 
-            //#region 鍙嶅鏍�
-            form.on('submit(set_AbandonCheck)', function (data) {
-                set_AbandonCheck(data);
-            });
-            //#endregion
+            //#region 瀛愯〃锛氬崟鍏冩牸缂栬緫鐩戝惉
+            table.on('edit(mainTable1)', function (obj) {
+                // 鍗曞厓鏍肩紪杈戜箣鍓嶇殑鍊�
+                var oldText = $(this).prev().text();
+                var value = obj.value //寰楀埌淇敼鍚庣殑鍊�
+                    , data = obj.data //寰楀埌鎵�鍦ㄨ鎵�鏈夐敭鍊�
+                    , field = obj.field; //寰楀埌瀛楁
+                //姝e垯琛ㄨ揪寮�-鏍¢獙闈炶礋娴偣鏁�
+                var ref = /^\d+(\.\d+)?$/;
 
-            //#region 鍏抽棴
-            form.on('submit(set_CloseBill)', function (data) {
-                set_CloseBill(data);
-            });
+                switch (field) {
+                    case "HRate":                                            //鏁伴噺
+                        if (!ref.test(value)) {                             //鑻ヨ緭鍏ュ�兼牸寮忎笉姝g‘锛屽垯鍙樺洖鍘熸潵鐨勫��
+                            obj.update({
+                                HRate: oldText
+                            });
+                            layer.msg("椤圭洰鍗犳瘮锛氭暟鎹敊璇紝璇疯緭鍏ラ潪璐熷皬鏁�")
+                            table.render(option1);
+                            CheckedSet_tableSub_Emp();
+                        } else {
+                            var HSumMoney = $("#HSumMoney").val();
+                            if ( ref.test(value) && ref.test(HSumMoney) ) {
+                                obj.update({
+                                    HPlanAvgMoney: ((HSumMoney * value) / 100).toFixed(8)                   //棰勮鍒嗛厤涓氱哗=鍚堝悓鎬婚噾棰�*椤圭洰鍗犳瘮
+                                    , HPlanCountMoney: (((HSumMoney * value) / 100) * 0.07).toFixed(8)      //(椤圭洰鎻愭垚)棰勮鎻愭垚=棰勮鍒嗛厤涓氱哗*0.07
+                                });
+                            } else {
+                                layer.msg("鍚堝悓鎬婚噾棰濇牸寮忓瓨鍦ㄩ棶棰橈紝鏃犳硶璁$畻鈥滈璁″垎閰嶄笟缁┾�濅笌鈥滈璁℃彁鎴愨��");
+                                obj.update({
+                                    HPlanAvgMoney: 0
+                                    , HPlanCountMoney: 0
+                                });
+                            }
+                        }
+                        break;
+                    default:
+                }
+            })
             //#endregion
-
-            //#region 鍙嶅叧闂�
-            form.on('submit(set_CancelCloseBill)', function (data) {
-                set_CancelCloseBill(data);
-            });
-            //#endregion
-            //#endregion
-
             //#endregion
 
             //#region 椤圭洰闃舵琛細澶村伐鍏锋爮浜嬩欢
@@ -656,6 +806,7 @@
                         table.cache["mainTable"].push(NewRow);
                         option.data = table.cache["mainTable"];
                         table.render(option);
+                        CheckedSet_tableSub();
                         break;
                     case 'btn-CopyLine':
                         var copydata = JSON.stringify(data);
@@ -671,6 +822,7 @@
                             table.cache["mainTable"].push(JSON.parse(copyrow));//灏嗗鍒剁殑琛屽己杞垚json杩藉姞鍒拌〃鏍间笂
                             option.data = table.cache["mainTable"];//灏嗘暟鎹粦瀹氬埌data涓�
                             table.render(option);//灏嗘暟鎹覆鏌撳埌琛ㄦ牸涓�
+                            CheckedSet_tableSub();
                         }
                         break;
                     //鍒楄缃�
@@ -680,10 +832,12 @@
                     //涓婁竴琛�
                     case 'btn_up':
                         btn_up(data);
+                        CheckedSet_tableSub();
                         break;
                     //涓嬩竴琛�
                     case 'btn_under':
                         btn_under(data);
+                        CheckedSet_tableSub();
                         break;
                 }
             });
@@ -711,6 +865,7 @@
                         table.cache["mainTable1"].push(NewRow);
                         option1.data = table.cache["mainTable1"];
                         table.render(option1);
+                        CheckedSet_tableSub_Emp();
                         break;
                     case 'btn-CopyLine1':
                         var copydata = JSON.stringify(data);
@@ -726,6 +881,7 @@
                             table.cache["mainTable1"].push(JSON.parse(copyrow));//灏嗗鍒剁殑琛屽己杞垚json杩藉姞鍒拌〃鏍间笂
                             option1.data = table.cache["mainTable1"];//灏嗘暟鎹粦瀹氬埌data涓�
                             table.render(option1);//灏嗘暟鎹覆鏌撳埌琛ㄦ牸涓�
+                            CheckedSet_tableSub_Emp();
                         }
                         break;
                     //鍒楄缃�
@@ -735,10 +891,12 @@
                     //涓婁竴琛�
                     case 'btn_up1':
                         btn_up1(data);
+                        CheckedSet_tableSub_Emp();
                         break;
                     //涓嬩竴琛�
                     case 'btn_under1':
                         btn_under1(data);
+                        CheckedSet_tableSub_Emp();
                         break;
                 }
             });
@@ -759,7 +917,8 @@
                             //鏃堕棿閫夋嫨瀹屾垚锛岃鏁版嵁鏇存柊
                             data[field] = nowDate;
                             obj.update(data);
-                            checkRefresh();
+                            //checkRefresh();
+                            CheckedSet_tableSub();
                         }
                     });
                 }
@@ -792,20 +951,20 @@
             //#endregion
 
             //#region 椤圭洰鎴愬憳琛細琛屽唴榧犳爣绂诲紑浜嬩欢锛氭鏌ラ」鐩垚鍛樻槸鍚﹂噸澶�
-            table.on('edit(mainTable1)', function (obj) {
-                if (obj.field == "HEmployeeID") {
-                    var num = 0;
-                    for (var i = 0; i < option1.data.length; i++) {
-                        if (obj.value == option1.data[i]["HEmployeeID"]) {
-                            num += 1;
-                        }
-                        if (num > 1) {
-                            layer.msg("椤圭洰闃舵:" + obj.value + "閲嶅!");
-                            return false;
-                        }
-                    }
-                }
-            })
+            //table.on('edit(mainTable1)', function (obj) {
+            //    if (obj.field == "HEmployeeID") {
+            //        var num = 0;
+            //        for (var i = 0; i < option1.data.length; i++) {
+            //            if (obj.value == option1.data[i]["HEmployeeID"]) {
+            //                num += 1;
+            //            }
+            //            if (num > 1) {
+            //                layer.msg("椤圭洰闃舵:" + obj.value + "閲嶅!");
+            //                return false;
+            //            }
+            //        }
+            //    }
+            //})
             //#endregion
 
 
@@ -898,28 +1057,29 @@
                 option = {
                     elem: '#mainTable'
                     , toolbar: '#toolbarDemo'
-                    , page: true
-                    , limit: 500
-                    , limits: [50, 500, 5000, 50000]
+                    //, page: true
+                    //, limit: 500
+                    //, limits: [50, 500, 5000, 50000]
+                    , totalRow: true
                     , cellMinWidth: 120
                     , height: 400
                     , cols: [[
                         { type: 'checkbox', totalRowText: '鍚堣琛�' }
-                        , { type: 'numbers', title: '搴忓彿', totalRow: true }
-                        , { field: 'RowID', title: '琛屽彿', hide: true }                                                   //琛屾爣璇嗭紝鐢ㄤ簬涓嬩竴琛屻�佷笂涓�琛岃瘑鍒墍鍦ㄨ
-                        , { field: 'HProjectStageID', title: '椤圭洰闃舵ID', hide: true }
+                        , { type: 'numbers', title: '搴忓彿', style: 'background-color: #f9f9f9;'}
+                        , { field: 'RowID', title: '琛屽彿', hide: true, style: 'background-color: #f9f9f9;' }                                                   //琛屾爣璇嗭紝鐢ㄤ簬涓嬩竴琛屻�佷笂涓�琛岃瘑鍒墍鍦ㄨ
+                        , { field: 'HProjectStageID', title: '椤圭洰闃舵ID', hide: true, style: 'background-color: #f9f9f9;' }
                         , { field: 'HProjectStageName', title: '椤圭洰闃舵', edit: 'text', event: "HProjectStageName" }     //f7
-                        , { field: 'HStageNote', title: '椤圭洰璇︾粏鍐呭' }
-                        , { field: 'HPMGoodsID', title: '鐩稿叧浜や粯鐗㊣D', hide: true }
+                        , { field: 'HStageNote', title: '椤圭洰璇︾粏鍐呭', style: 'background-color: #f9f9f9;' }
+                        , { field: 'HPMGoodsID', title: '鐩稿叧浜や粯鐗㊣D', hide: true, style: 'background-color: #f9f9f9;' }
                         , { field: 'HPMGoodsName', title: '鐩稿叧浜や粯鐗�', edit: 'text', event: "HPMGoodsName" }            //f7
                         , { field: 'HIsKey', title: '閲岀▼纰�', templet: "#HIsKey" }
-                        , { field: 'HRate', title: '涓氱哗鍗犳瘮', edit: 'text' }
-                        , { field: 'HEmpID', title: '闃舵璐熻矗浜篒D', hide: true }
+                        , { field: 'HRate', title: '涓氱哗鍗犳瘮', edit: 'text', totalRow: true }
+                        , { field: 'HEmpID', title: '闃舵璐熻矗浜篒D', hide: true, style: 'background-color: #f9f9f9;' }
                         , { field: 'HEmpName', title: '闃舵璐熻矗浜�', edit: 'text', event: "HEmpName" }                    //f7
-                        , { field: 'HCheckEmpID', title: '闃舵瀹℃牳浜篒D', hide: true }
+                        , { field: 'HCheckEmpID', title: '闃舵瀹℃牳浜篒D', hide: true, style: 'background-color: #f9f9f9;' }
                         , { field: 'HCheckEmpName', title: '闃舵瀹℃牳浜�', edit: 'text', event: "HCheckEmpName" }          //f7
                         , { field: 'HFinishDate', title: '棰勮瀹屾垚鏃ユ湡', event: "HFinishDate" }
-                        , { field: 'HWorkDays', title: '棰勮浜哄ぉ', edit: 'text' }
+                        , { field: 'HWorkDays', title: '棰勮浜哄ぉ', edit: 'text', totalRow: true }
                         , { field: 'HRemarkSub', title: '澶囨敞', edit: 'text' }
                         , { fixed: 'right', title: '鎿嶄綔', toolbar: '#barDemo' }
                     ]]
@@ -952,20 +1112,21 @@
                     elem: '#mainTable1'
                     , toolbar: '#toolbarDemo1'
                     , page: true
+                    , totalRow: true
                     , limit: 500
                     , limits: [50, 500, 5000, 50000]
                     , cellMinWidth: 120
                     , height: 400
                     , cols: [[
                         { type: 'checkbox', totalRowText: '鍚堣琛�' }
-                        , { type: 'numbers', title: '搴忓彿', totalRow: true }
-                        , { field: 'RowID', title: '琛屽彿', hide: true }                                                   //琛屾爣璇嗭紝鐢ㄤ簬涓嬩竴琛屻�佷笂涓�琛岃瘑鍒墍鍦ㄨ
-                        , { field: 'HEmployeeID', title: '椤圭洰鎴愬憳ID', hide: true }
+                        , { type: 'numbers', title: '搴忓彿', style: 'background-color: #f9f9f9;' }
+                        , { field: 'RowID', title: '琛屽彿', hide: true, style: 'background-color: #f9f9f9;' }                                                   //琛屾爣璇嗭紝鐢ㄤ簬涓嬩竴琛屻�佷笂涓�琛岃瘑鍒墍鍦ㄨ
+                        , { field: 'HEmployeeID', title: '椤圭洰鎴愬憳ID', hide: true, style: 'background-color: #f9f9f9;' }
                         , { field: 'HEmployeeName', title: '椤圭洰鎴愬憳', edit: 'text', event: "HEmployeeName" }     //f7
                         , { field: 'HIsPM', title: '鏄惁椤圭洰缁忕悊', templet: "#HIsPM" }
-                        , { field: 'HRate', title: '椤圭洰鍗犳瘮', edit: 'text' }
-                        , { field: 'HPlanAvgMoney', title: '棰勮鍒嗛厤涓氱哗', edit: 'text' }
-                        , { field: 'HPlanCountMoney', title: '棰勮鎻愭垚', edit: 'text' }
+                        , { field: 'HRate', title: '椤圭洰鍗犳瘮', edit: 'text', totalRow: true }
+                        , { field: 'HPlanAvgMoney', title: '棰勮鍒嗛厤涓氱哗', edit: 'text', totalRow: true }
+                        , { field: 'HPlanCountMoney', title: '棰勮鎻愭垚', edit: 'text', totalRow: true}
                         , { field: 'HRemarkSub', title: '澶囨敞', edit: 'text' }
                         , { fixed: 'right', title: '鎿嶄綔', toolbar: '#barDemo1' }
                     ]]
@@ -990,13 +1151,14 @@
 
             //#region 瀹㈡埛閫夋嫨椤甸潰
             function get_checkSearchHCus() {
+                var HOrgID = $("#HOrgID").val();
                 layer.open({
                     type: 2//寮圭獥绫诲瀷
                     , skin: 'layui-layer-rim' //鍔犱笂杈规
                     , area: ['90%', '90%']//澶у皬
                     , title: '瀹㈡埛琛�'//鏍囬
                     , shift: 2//寮瑰嚭鍔ㄧ敾
-                    , content: ['../../Baseset/鍩虹璧勬枡/Gy_CustomerList.html', 'yes']
+                    , content: ['../../鍩虹璧勬枡/閿�鍞熀纭�璧勬枡/Gy_Customer.html?openType=2&HOrgID=' + HOrgID, 'yes']
                     , btn: ['纭畾', '鍙栨秷']
                     , btn1: function (index, layero) {//鎸夐挳銆愭寜閽竴銆戠殑鍥炶皟
                         var iframeWindow = window['layui-layer-iframe' + index]  //鑾峰彇寮规椤甸潰
@@ -1006,26 +1168,28 @@
                         }
                         //鑾峰彇鏁版嵁
                         $("#HCusID").val(checkStatus.data[0].HItemID);//瀹㈡埛id
-                        $("#HCusName").val(checkStatus.data[0].HName);//瀹㈡埛鍚嶇О
+                        $("#HCusName").val(checkStatus.data[0].瀹㈡埛鍚嶇О);//瀹㈡埛鍚嶇О
                         if ($("#HCusName").val() == "") {
-                            $("#HCusName").val(checkStatus.data[0].HNumber);
+                            $("#HCusName").val(checkStatus.data[0].瀹㈡埛浠g爜);
                         }
                         layer.close(index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨�
                     }
                     , btn2: function (index, layero) { }
+                    , end: function () { }
                 })
             }
             //#endregion
 
             //#region 椤圭洰缁忕悊閫夋嫨椤甸潰
             function get_checkSearchHPMEmp() {
+                var HOrgID = $("#HOrgID").val();
                 layer.open({
                     type: 2//寮圭獥绫诲瀷
                     , skin: 'layui-layer-rim' //鍔犱笂杈规
                     , area: ['90%', '90%']//澶у皬
                     , title: '鍛樺伐琛�'//鏍囬
                     , shift: 2//寮瑰嚭鍔ㄧ敾
-                    , content: ['../../Baseset/鍩虹璧勬枡/Gy_EmployeeList.html', 'yes']
+                    , content: ['../../鍩虹璧勬枡/鍏敤鍩虹璧勬枡/Gy_EmployeeList.html?openType=HPM&HOrgID=' + HOrgID, 'yes']
                     , btn: ['纭畾', '鍙栨秷']
                     , btn1: function (index, layero) {//鎸夐挳銆愭寜閽竴銆戠殑鍥炶皟
                         var iframeWindow = window['layui-layer-iframe' + index]  //鑾峰彇寮规椤甸潰
@@ -1035,26 +1199,28 @@
                         }
                         //鑾峰彇鏁版嵁
                         $("#HPMEmpID").val(checkStatus.data[0].HItemID);//瀹㈡埛id
-                        $("#HPMEmpName").val(checkStatus.data[0].HName);//瀹㈡埛鍚嶇О
+                        $("#HPMEmpName").val(checkStatus.data[0].鑱屽憳鍚嶇О);//瀹㈡埛鍚嶇О
                         if ($("#HPMEmpName").val() == "") {
-                            $("#HPMEmpName").val(checkStatus.data[0].HNumber);
+                            $("#HPMEmpName").val(checkStatus.data[0].鑱屽憳浠g爜);
                         }
                         layer.close(index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨�
                     }
                     , btn2: function (index, layero) { }
+                    , end: function () { }
                 })
             }
             //#endregion
 
             //#region 瀹炴柦鎷呭綋閫夋嫨椤甸潰
             function get_checkSearchHWorkEmp() {
+                var HOrgID = $("#HOrgID").val();
                 layer.open({
                     type: 2//寮圭獥绫诲瀷
                     , skin: 'layui-layer-rim' //鍔犱笂杈规
                     , area: ['90%', '90%']//澶у皬
                     , title: '鍛樺伐琛�'//鏍囬
                     , shift: 2//寮瑰嚭鍔ㄧ敾
-                    , content: ['../../Baseset/鍩虹璧勬枡/Gy_EmployeeList.html', 'yes']
+                    , content: ['../../鍩虹璧勬枡/鍏敤鍩虹璧勬枡/Gy_EmployeeList.html?openType=HWorker&HOrgID=' + HOrgID, 'yes']
                     , btn: ['纭畾', '鍙栨秷']
                     , btn1: function (index, layero) {//鎸夐挳銆愭寜閽竴銆戠殑鍥炶皟
                         var iframeWindow = window['layui-layer-iframe' + index]  //鑾峰彇寮规椤甸潰
@@ -1064,9 +1230,9 @@
                         }
                         //鑾峰彇鏁版嵁
                         $("#HWorkEmpID").val(checkStatus.data[0].HItemID);//鍛樺伐id
-                        $("#HWorkEmpName").val(checkStatus.data[0].HName);//鍛樺伐鍚嶇О
+                        $("#HWorkEmpName").val(checkStatus.data[0].鑱屽憳鍚嶇О);//鍛樺伐鍚嶇О
                         if ($("#HWorkEmpName").val() == "") {
-                            $("#HWorkEmpName").val(checkStatus.data[0].HNumber);
+                            $("#HWorkEmpName").val(checkStatus.data[0].鑱屽憳浠g爜);
                         }
                         layer.close(index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨�
                     }
@@ -1077,13 +1243,14 @@
 
             //#region 寮�鍙戞媴褰撻�夋嫨椤甸潰
             function get_checkSearchHDepEmp() {
+                var HOrgID = $("#HOrgID").val();
                 layer.open({
                     type: 2//寮圭獥绫诲瀷
                     , skin: 'layui-layer-rim' //鍔犱笂杈规
                     , area: ['90%', '90%']//澶у皬
                     , title: '鍛樺伐琛�'//鏍囬
                     , shift: 2//寮瑰嚭鍔ㄧ敾
-                    , content: ['../../Baseset/鍩虹璧勬枡/Gy_EmployeeList.html', 'yes']
+                    , content: ['../../鍩虹璧勬枡/鍏敤鍩虹璧勬枡/Gy_EmployeeList.html?openType=HEmp&HOrgID=' + HOrgID, 'yes']
                     , btn: ['纭畾', '鍙栨秷']
                     , btn1: function (index, layero) {//鎸夐挳銆愭寜閽竴銆戠殑鍥炶皟
                         var iframeWindow = window['layui-layer-iframe' + index]  //鑾峰彇寮规椤甸潰
@@ -1093,9 +1260,9 @@
                         }
                         //鑾峰彇鏁版嵁
                         $("#HDepEmpID").val(checkStatus.data[0].HItemID);//鍛樺伐id
-                        $("#HDepEmpName").val(checkStatus.data[0].HName);//鍛樺伐鍚嶇О
+                        $("#HDepEmpName").val(checkStatus.data[0].鑱屽憳鍚嶇О);//鍛樺伐鍚嶇О
                         if ($("#HDepEmpName").val() == "") {
-                            $("#HDepEmpName").val(checkStatus.data[0].HNumber);
+                            $("#HDepEmpName").val(checkStatus.data[0].鑱屽憳浠g爜);
                         }
                         layer.close(index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨�
                     }
@@ -1106,13 +1273,14 @@
 
             //#region 瀵瑰簲浜у搧閫夋嫨椤甸潰
             function get_checkSearchHMater() {
+                var HOrgID = $("#HOrgID").val();
                 layer.open({
                     type: 2//寮圭獥绫诲瀷
                     , skin: 'layui-layer-rim' //鍔犱笂杈规
                     , area: ['90%', '90%']//澶у皬
                     , title: '浜у搧琛�'//鏍囬
                     , shift: 2//寮瑰嚭鍔ㄧ敾
-                    , content: ['../../Baseset/鍩虹璧勬枡/Gy_MaterialList.html', 'yes']
+                    , content: ['../../鍩虹璧勬枡/鍏敤鍩虹璧勬枡/Gy_Material.html', 'yes']
                     , btn: ['纭畾', '鍙栨秷']
                     , btn1: function (index, layero) {//鎸夐挳銆愭寜閽竴銆戠殑鍥炶皟
                         var iframeWindow = window['layui-layer-iframe' + index]  //鑾峰彇寮规椤甸潰
@@ -1122,27 +1290,57 @@
                         }
                         //鑾峰彇鏁版嵁
                         $("#HMaterID").val(checkStatus.data[0].HItemID);//浜у搧鍐呯爜
-                        $("#HMaterNumber").val(checkStatus.data[0].HNumber);//浜у搧浠g爜
-                        $("#HMaterName").val(checkStatus.data[0].HName);//浜у搧鍚嶇О
+                        $("#HMaterNumber").val(checkStatus.data[0].鐗╂枡浠g爜);//浜у搧浠g爜
+                        $("#HMaterName").val(checkStatus.data[0].鐗╂枡鍚嶇О);//浜у搧鍚嶇О
                         if ($("#HMaterName").val() == "") {
-                            $("#HMaterName").val(checkStatus.data[0].HNumber);
+                            $("#HMaterName").val(checkStatus.data[0].鐗╂枡浠g爜);
                         }
                         layer.close(index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨�
                     }
                     , btn2: function (index, layero) { }
+                    , end: function () { }
+                })
+            }
+            //#endregion
+
+            //#region 椤圭洰绫诲埆閫夋嫨椤甸潰
+            function get_checkSearchHProjectClass() {
+                layer.open({
+                    type: 2//寮圭獥绫诲瀷
+                    , skin: 'layui-layer-rim' //鍔犱笂杈规
+                    , area: ['90%', '90%']//澶у皬
+                    , title: '椤圭洰绫诲埆琛�'//鏍囬
+                    , shift: 2//寮瑰嚭鍔ㄧ敾
+                    , content: ['../../椤圭洰绠$悊/鍩虹寤烘ā/Gy_ProjectClass.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('璇烽�夋嫨鏁版嵁');
+                        }
+                        //鑾峰彇鏁版嵁
+                        $("#HProjectClassID").val(checkStatus.data[0].HItemID);//椤圭洰绫诲埆id
+                        $("#HProjectClassName").val(checkStatus.data[0].椤圭洰绫诲埆鍚嶇О);//椤圭洰绫诲埆鍚嶇О
+                        
+                        layer.close(index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨�
+                    }
+                    , btn2: function (index, layero) { }
+                    , end: function () { }
                 })
             }
             //#endregion
 
             //#region 缁撶畻鏂归�夋嫨椤甸潰
             function get_checkSearchHPayCus() {
+                var HOrgID = $("#HOrgID").val();
                 layer.open({
                     type: 2//寮圭獥绫诲瀷
                     , skin: 'layui-layer-rim' //鍔犱笂杈规
                     , area: ['90%', '90%']//澶у皬
                     , title: '瀹㈡埛琛�'//鏍囬
                     , shift: 2//寮瑰嚭鍔ㄧ敾
-                    , content: ['../../Baseset/鍩虹璧勬枡/Gy_CustomerList.html', 'yes']
+                    , content: ['../../鍩虹璧勬枡/閿�鍞熀纭�璧勬枡/Gy_Customer.html?openType=2&HOrgID=' + HOrgID, 'yes']
                     , btn: ['纭畾', '鍙栨秷']
                     , btn1: function (index, layero) {//鎸夐挳銆愭寜閽竴銆戠殑鍥炶皟
                         var iframeWindow = window['layui-layer-iframe' + index]  //鑾峰彇寮规椤甸潰
@@ -1152,13 +1350,109 @@
                         }
                         //鑾峰彇鏁版嵁
                         $("#HPayCusID").val(checkStatus.data[0].HItemID);//瀹㈡埛id
-                        $("#HPayCusName").val(checkStatus.data[0].HName);//瀹㈡埛鍚嶇О
+                        $("#HPayCusName").val(checkStatus.data[0].瀹㈡埛鍚嶇О);//瀹㈡埛鍚嶇О
                         if ($("#HPayCusName").val() == "") {
-                            $("#HPayCusName").val(checkStatus.data[0].HNumber);
+                            $("#HPayCusName").val(checkStatus.data[0].瀹㈡埛浠g爜);
                         }
                         layer.close(index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨�
                     }
                     , btn2: function (index, layero) { }
+                    , end: function () { }
+                })
+            }
+            //#endregion
+
+            //#region 椤圭洰闃舵娓呭崟閫夋嫨椤甸潰
+            function get_checkSearchHProjectStageBill() {
+                layer.open({
+                    type: 2//寮圭獥绫诲瀷
+                    , skin: 'layui-layer-rim' //鍔犱笂杈规
+                    , area: ['90%', '90%']//澶у皬
+                    , title: '椤圭洰闃舵娓呭崟鍒楄〃'//鏍囬
+                    , shift: 2//寮瑰嚭鍔ㄧ敾
+                    , content: ['../../椤圭洰绠$悊/椤圭洰闃舵/PM_ProjectStageBillList.html?openType=2', '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('璇烽�夋嫨鏁版嵁');
+                        }
+                        //椤圭洰闃舵娓呭崟璁剧疆
+                        $("#HProjectStageBillInterID").val(checkStatus.data[0].HInterID);//瀹㈡埛id
+                        $("#HProjectStageBillNumber").val(checkStatus.data[0].鍗曟嵁鍙�);//瀹㈡埛鍚嶇О
+
+
+                        //鑾峰彇鏁版嵁
+                        var HBillInterID = checkStatus.data[0].HInterID;
+                        //鑾峰彇椤圭洰闃舵娓呭崟涓殑椤圭洰闃舵鍒楄〃
+                        get_BT(HBillInterID);
+
+                        layer.close(index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨�
+                    }
+                    , btn2: function (index, layero) { }
+                    , end: function () {
+                        
+                        get_BT($("#HProjectStageBillInterID").val());
+                    }
+                })
+            }
+            //#endregion
+
+
+            //#region  椤圭洰闃舵娓呭崟 閫夋嫨 甯﹀嚭琛ㄤ綋鏁版嵁
+            function get_BT(HBillInterID) {
+                $.ajax({
+                    url: GetWEBURL() + "/PM_ProjectStageBill/editInit",
+                    type: "GET",
+                    async: false,
+                    data: { "HInterID": HBillInterID, "user": sessionStorage["HUserName"] },
+                    success: function (result) {
+                        var tableMain = result.data[0];
+                        var tableSub = result.data[1];
+                        //鍚堝苟鐜版湁瀛愯〃鏁版嵁鍜岄」鐩樁娈垫竻鍗曠殑鏁版嵁
+                        var num = [];
+                        var len = 0;        //璁板綍num闀垮害锛岀敤浜庝綔涓篟owID鐨勭郴鏁帮紝涓篟owID鐨勮祴鍊�
+                        for (var i = 0; i < tableSub.length; i++) {
+                            var NewRow =
+                            {
+                                "RowID": (i + 1) * 10
+                                , 'HProjectStageID': tableSub[i]["HProjectStageID"]
+                                , 'HProjectStageName': tableSub[i]["HProjectStageName"]
+                                , 'HStageNote': tableSub[i]["HStageNote"]
+                                , 'HPMGoodsID': (tableSub[i]["HPMGoodsID"] != null) ? tableSub[i]["HPMGoodsID"] : '0'
+                                , 'HPMGoodsName': tableSub[i]["HPMGoodsName"]
+                                , 'HIsKey': tableSub[i]["HIsKey"]
+                                , 'HRate': tableSub[i]["HRate"]
+                                , 'HEmpID': '0'
+                                , 'HEmpName': ''
+                                , 'HCheckEmpID': '0'
+                                , 'HCheckEmpName': ''
+                                , 'HFinishDate': ''
+                                , 'HWorkDays': '0'
+                                , 'HRemarkSub': tableSub[i]["HRemarkSub"]
+                            };
+                            num.push(NewRow);
+                        }
+                        len = num.length;
+                        for (var i = 0; i < option.data.length; i++) {
+                            option.data[i].RowID = (len + i + 1) * 10;
+                            num.push(option.data[i]);
+                        }
+
+
+                        //瀛愯〃  璧嬪��
+                        option.data = num;
+                        table.render(option);
+
+                        //瀵瑰瓙琛ㄤ腑鐨勫閫夋杩涜閫変腑
+                        for (var i = 0; i < num.length; i++) {
+                            if (num[i].HIsKey) {
+                                $('#HIsKey' + (i + 1)).attr("checked", true);
+                            }
+                        }
+                        form.render('checkbox');
+                    }
                 })
             }
             //#endregion
@@ -1263,6 +1557,15 @@
                             , "HProType": tableMain[0]["HProType"]
                             , "HRemark": tableMain[0]["HRemark"]
                             , "HOrgID": tableMain[0]["HOrgID"]
+                            , "HProjectClassID": tableMain[0]["HProjectClassID"]
+                            , "HProjectClassName": tableMain[0]["HProjectClassName"]
+                            , "HBuildComp": tableMain[0]["HBuildComp"]
+                            , "HBuildAddress": tableMain[0]["HBuildAddress"]
+                            , "HWorkNo": tableMain[0]["HWorkNo"]
+                            , "HReDate": tableMain[0]["HReDate"]
+                            , "HPicNo": tableMain[0]["HPicNo"]
+                            , "HWorkTask": tableMain[0]["HWorkTask"]
+                            , "HProjectNote": tableMain[0]["HProjectNote"]
                             , "HMaker": tableMain[0]["HMaker"]
                             , "HUpdater": tableMain[0]["HUpdater"]
                             , "HChecker": tableMain[0]["HChecker"]
@@ -1286,9 +1589,12 @@
                         });
                         //缁勭粐鐨勫�糎OrgID鍙樺寲锛岄噸鏂版覆鏌�
                         HOrgIDBar = tableMain[0]["HOrgID"];
+
+                        //娓叉煋椤圭洰闃舵琛�
                         //璁剧疆椤圭洰闃舵琛ㄥ畬鎴愭棩鏈熺殑鏍煎紡
                         for (var i = 0; i < tableSub.length; i++) {
                             tableSub[i]["HFinishDate"] = Format(new Date(tableSub[i]["HFinishDate"]), "yyyy-MM-dd");
+                            tableSub[i].RowID = (i + 1) * 10;
                         }
                         option.data = tableSub;
                         table.render(option);
@@ -1299,6 +1605,11 @@
                             }
                         }
                         form.render('checkbox');
+
+                        //娓叉煋椤圭洰鎴愬憳琛�
+                        for (var i = 0; i < tableSub_Emp.length; i++) {
+                            tableSub_Emp[i].RowID = (i + 1) * 10;
+                        }
                         option1.data = tableSub_Emp;
                         table.render(option1);
                         //瀵瑰瓙琛ㄤ腑鐨勯」鐩粡鐞嗗閫夋杩涜閫変腑
@@ -1313,106 +1624,6 @@
             }
             //#endregion
 
-            //#region 瀹℃牳
-            function set_CheckBill() {
-                layer.confirm("纭瑕佸鏍稿悧?", function (index) {
-                    var wait = layer.load();
-                    $.ajax({
-                        url: GetWEBURL() + '/Gy_RoutingBill/AuditGy_RoutingBill',
-                        type: "GET",
-                        data: { "HInterID": $("#HInterID").val(), "IsAudit": 0, "CurUserName": sessionStorage["HUserName"] },
-                        success: function (result) {
-                            if (result.count == 1) {
-                                layer.msg(result.Message, { icon: 1 });
-                                layer.close(wait);
-                            } else {
-                                layer.alert(result.code + result.Message, { icon: 5 });
-                                layer.close(wait);
-                            }
-                        }, error: function () {
-                            layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 });
-                            layer.close(wait);
-                        }
-                    });
-                })
-            }
-            //#endregion
-
-            //#region 鍙嶅鏍�
-            function set_AbandonCheck() {
-                layer.confirm("纭瑕佸弽瀹℃牳鍚�?", function (index) {
-                    var wait = layer.load();
-                    $.ajax({
-                        url: GetWEBURL() + '/Gy_RoutingBill/AuditGy_RoutingBill',
-                        type: "GET",
-                        data: { "HInterID": $("#HInterID").val(), "IsAudit": 1, "CurUserName": sessionStorage["HUserName"] },
-                        success: function (result) {
-                            if (result.count == 1) {
-                                layer.msg(result.Message, { icon: 1 });
-                                layer.close(wait);
-                            } else {
-                                layer.alert(result.code + result.Message, { icon: 5 });
-                                layer.close(wait);
-                            }
-                        }, error: function () {
-                            layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 });
-                            layer.close(wait);
-                        }
-                    });
-                })
-            }
-            //#endregion
-
-            //#region 鍏抽棴
-            function set_CloseBill() {
-                layer.confirm("纭瑕佸叧闂悧?", function (index) {
-                    var wait = layer.load();
-                    $.ajax({
-                        url: GetWEBURL() + '/Gy_RoutingBill/CloseGy_RoutingBill',
-                        type: "GET",
-                        data: { "HInterID": $("#HInterID").val(), "IsAudit": 0, "CurUserName": sessionStorage["HUserName"] },
-                        success: function (result) {
-                            if (result.count == 1) {
-                                layer.msg(result.Message, { icon: 1 });
-                                layer.close(wait);
-                            } else {
-                                layer.alert(result.code + result.Message, { icon: 5 });
-                                layer.close(wait);
-                            }
-                        }, error: function () {
-                            layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 });
-                            layer.close(wait);
-                        }
-                    });
-                })
-            }
-            //#endregion
-
-            //#region 鍙嶅叧闂�
-            function set_CancelCloseBill() {
-                layer.confirm("纭瑕佸弽鍏抽棴鍚�?", function (index) {
-                    var wait = layer.load();
-                    $.ajax({
-                        url: GetWEBURL() + '/Gy_RoutingBill/CloseGy_RoutingBill',
-                        type: "GET",
-                        data: { "HInterID": $("#HInterID").val(), "IsAudit": 1, "CurUserName": sessionStorage["HUserName"] },
-                        success: function (result) {
-                            if (result.count == 1) {
-                                layer.msg(result.Message, { icon: 1 });
-                                layer.close(wait);
-                            } else {
-                                layer.alert(result.code + result.Message, { icon: 5 });
-                                layer.close(wait);
-                            }
-                        }, error: function () {
-                            layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 });
-                            layer.close(wait);
-                        }
-                    });
-                })
-            }
-            //#endregion
-
             //#region 闈炵┖楠岃瘉
             function AllowLoadData(data) {
                 //#region 琛ㄥご鏁版嵁妫�楠�
@@ -1420,56 +1631,54 @@
                     layer.msg("鍗曟嵁鍙蜂笉鑳戒负绌�!");
                     return false;
                 }
-
-                if ($("#HProNumber").val() == "") {
-                    layer.msg("椤圭洰浠g爜涓嶈兘涓虹┖!");
+                if ($("#HDate").val() == "") {
+                    layer.msg("鏃ユ湡涓嶈兘涓虹┖!");
                     return false;
                 }
-                if ($("#HProName").val() == "") {
-                    layer.msg("椤圭洰鍚嶇О涓嶈兘涓虹┖!");
+                if ($("#HBeginDate").val() == "") {
+                    layer.msg("寮�濮嬫棩鏈熶笉鑳戒负绌�!");
                     return false;
                 }
-                if ($("#HCusName").val() == "") {
-                    layer.msg("瀹㈡埛娌℃湁閫夋嫨!");
+                if ($("#HEndDate").val() == "") {
+                    layer.msg("缁撴潫鏃ユ湡涓嶈兘涓虹┖!");
                     return false;
                 }
-                if ($("#HPMEmpName").val() == "") {
-                    layer.msg("椤圭洰缁忕悊娌℃湁閫夋嫨!");
+                if ($("#HProID").val() == "0") {
+                    layer.msg("椤圭洰浠g爜鏈�夋嫨!");
                     return false;
                 }
-                if ($("#HWorkEmpName").val() == "") {
-                    layer.msg("瀹炴柦鎷呭綋娌℃湁閫夋嫨");
+                if ($("#HCusID").val() == "0") {
+                    layer.msg("瀹㈡埛鏈�夋嫨!");
                     return false;
                 }
-                if ($("#HDepEmpName").val() == "") {
-                    layer.msg("寮�鍙戞媴褰撴病鏈夐�夋嫨");
+                if ($("#HPMEmpID").val() == "0") {
+                    layer.msg("椤圭洰缁忕悊鏈�夋嫨!");
                     return false;
                 }
-                if ($("#HMaterName").val() == "") {
-                    layer.msg("瀵瑰簲浜у搧娌℃湁閫夋嫨");
+                if ($("#HWorkEmpID").val() == "0") {
+                    layer.msg("瀹炴柦鎷呭綋鏈�夋嫨");
                     return false;
                 }
-                if ($("#HPayCusName").val() == "") {
-                    layer.msg("缁撶畻鏂规病鏈夐�夋嫨");
+                if ($("#HDepEmpID").val() == "0") {
+                    layer.msg("寮�鍙戞媴褰撴湭閫夋嫨");
                     return false;
                 }
-
-
+                if ($("#HMaterID").val() == "0") {
+                    layer.msg("瀵瑰簲浜у搧鏈�夋嫨");
+                    return false;
+                }
+                if ($("#HPayCusID").val() == "0") {
+                    layer.msg("缁撶畻鏂规湭閫夋嫨");
+                    return false;
+                }
                 //#endregion
 
                 //#region 椤圭洰闃舵琛ㄦ暟鎹楠�
-                var num = [];
                 for (var i = 0; i < option.data.length; i++) {
                     if (option.data[i] != "") {
-                        //椤圭洰闃舵閲嶅妫�楠�
-                        if ($.inArray(option.data[i]["HProjectStageID"], num) == -1) {
-                            num.push(option.data[i]["HProjectStageID"]);
-                        } else {
-                            layer.msg("绗�" + (i + 1) + "琛�,椤圭洰闃舵:" + option.data[i]["HProjectStageName"] + "閲嶅!");
-                            return false;
-                        }
+                        
                         //椤圭洰闃舵闈炵┖妫�楠�
-                        if (option.data[i]["HProjectStageName"] == "") {
+                        if (option.data[i]["HProjectStageID"] == "0") {
                             layer.msg("绗�" + (i + 1) + "琛�:椤圭洰闃舵涓嶈兘涓虹┖!");
                             return false;
                         }
@@ -1486,10 +1695,6 @@
                                 return;
                             }
                         }
-                        ////閲岀▼纰戝唴瀹规楠�
-                        //if (option.data[i]["HIsKey"] != "1" && option.data[i]["HIsKey"] != "0") {
-                        //    layer.msg("閲岀▼纰戣杈撳叆0鎴�1锛�");
-                        //}
 
                         //棰勮浜哄ぉ鏍煎紡妫�楠�
                         var HWorkDays = option.data[i]["HWorkDays"] + "";
@@ -1505,13 +1710,13 @@
                         }
 
                         //闃舵璐熻矗浜洪潪绌烘楠�
-                        if (option.data[i]["HEmpName"] == "") {
+                        if (option.data[i]["HEmpID"] == "0") {
                             layer.msg("绗�" + (i + 1) + "琛�:闃舵璐熻矗浜轰笉鑳戒负绌�!");
                             return false;
                         }
 
                         //闃舵瀹℃牳浜洪潪绌烘楠�
-                        if (option.data[i]["HCheckEmpName"] == "") {
+                        if (option.data[i]["HCheckEmpID"] == "0") {
                             layer.msg("绗�" + (i + 1) + "琛�:闃舵瀹℃牳浜轰笉鑳戒负绌�!");
                             return false;
                         }
@@ -1520,19 +1725,10 @@
                 //#endregion
 
                 //#region 椤圭洰鎴愬憳琛ㄦ暟鎹楠�
-                var num1 = [];
                 for (var i = 0; i < option1.data.length; i++) {
                     if (option1.data[i] != "") {
-                        //椤圭洰鎴愬憳閲嶅妫�楠�
-                        if ($.inArray(option1.data[i]["HEmployeeID"], num1) == -1) {
-                            num1.push(option1.data[i]["HEmployeeID"]);
-                        } else {
-                            layer.msg("绗�" + (i + 1) + "琛�,椤圭洰鎴愬憳:" + option1.data[i]["HEmployeeName"] + "閲嶅!");
-                            return false;
-                        }
-
                         //椤圭洰鎴愬憳闈炵┖妫�楠�
-                        if (option1.data[i]["HEmployeeName"] == "") {
+                        if (option1.data[i]["HEmployeeID"] == "0") {
                             layer.msg("绗�" + (i + 1) + "琛�:椤圭洰鎴愬憳涓嶈兘涓虹┖!");
                             return false;
                         }
@@ -1549,10 +1745,6 @@
                                 return;
                             }
                         }
-                        ////鏄惁椤圭洰缁忕悊妫�楠�
-                        //if (option1.data[i]["HIsPM"] != "1" && option1.data[i]["HIsPM"] != "0") {
-                        //    layer.msg("绗�" + (i + 1) + "琛岋細鏄惁椤圭洰缁忕悊璇疯緭鍏�0鎴�1锛�");
-                        //}
 
                         //棰勮鍒嗛厤涓氱哗鏍煎紡妫�楠�
                         var HPlanAvgMoney = option1.data[i]["HPlanAvgMoney"] + "";
@@ -1583,6 +1775,51 @@
                 }
                 //#endregion
 
+                //#region 瀛愯〃1鍏抽敭瀛楅噸澶嶆牎楠�
+                var num = [];
+                for (var i = 0; i < option.data.length; i++) {
+                    if ($.inArray(option.data[i]["HProjectStageID"], num) == -1) {
+                        num.push(option.data[i]["HProjectStageID"]);
+                    } else {
+                        layer.msg("绗�" + (i + 1) + "琛�,椤圭洰闃舵:" + option.data[i]["HProjectStageName"] + "閲嶅!");
+                        return false;
+                    }
+                }
+                //#endregion
+
+                //#region 瀛愯〃2鍏抽敭瀛楅噸澶嶆牎楠�
+                var num1 = [];
+                for (var i = 0; i < option1.data.length; i++) {
+                    if ($.inArray(option1.data[i]["HEmployeeID"], num1) == -1) {
+                        num1.push(option1.data[i]["HEmployeeID"]);
+                    } else {
+                        layer.msg("绗�" + (i + 1) + "琛�,椤圭洰鎴愬憳:" + option1.data[i]["HEmployeeName"] + "閲嶅!");
+                        return false;
+                    }
+                }
+                //#endregion
+
+                //#region 瀛愯〃1涓氱哗鍗犳瘮鍚堣鏍¢獙
+                var total = 0;
+                for (var i = 0; i < option.data.length; i++) {
+                    total += option.data[i]["HRate"] * 1;
+                }
+                if (total > 100) {
+                    layer.msg("椤圭洰闃舵琛細涓氱哗鍗犳瘮鍚堣瓒呭嚭100锛岃妫�鏌ワ紒!");
+                }
+                //#endregion
+
+                //#region 瀛愯〃2椤圭洰鍗犳瘮鍚堣鏍¢獙
+                var total1 = 0;
+                for (var i = 0; i < option1.data.length; i++) {
+                    total1 += option1.data[i]["HRate"] * 1;
+                }
+                if (total1 > 100) {
+                    layer.msg("椤圭洰鎴愬憳琛細椤圭洰鍗犳瘮鍚堣瓒呭嚭100锛岃妫�鏌ワ紒!");
+                    return false;
+                }
+                //#endregion
+
                 return true;
             }
             //#endregion
@@ -1602,6 +1839,7 @@
                             option.data[i - 1] = data[0];
                             option.data[i] = tables[0];
                             table.render(option);
+                            CheckedSet_tableSub();
                             break;
                         }
                     }
@@ -1624,6 +1862,7 @@
                             option1.data[i - 1] = data[0];
                             option1.data[i] = tables[0];
                             table.render(option1);
+                            CheckedSet_tableSub_Emp
                             break;
                         }
                     }
@@ -1646,6 +1885,7 @@
                             option.data[i + 1] = data[0];
                             option.data[i] = tables[0];
                             table.render(option);
+                            CheckedSet_tableSub();
                             break;
                         }
                     }
@@ -1668,6 +1908,7 @@
                             option1.data[i + 1] = data[0];
                             option1.data[i] = tables[0];
                             table.render(option1);
+                            CheckedSet_tableSub_Emp
                             break;
                         }
                     }
@@ -1689,6 +1930,7 @@
                             oldData.splice(obj.tr.data('index'), 1)
                             option.data = oldData;//灏嗘暟鎹粦瀹氬埌data涓�
                             table.render(option);
+                            CheckedSet_tableSub();
                             layer.close(index);
                         }
                     });
@@ -1710,6 +1952,7 @@
                             oldData.splice(obj.tr.data('index'), 1)
                             option1.data = oldData;//灏嗘暟鎹粦瀹氬埌data涓�
                             table.render(option1);
+                            CheckedSet_tableSub_Emp();
                             layer.close(index);
                         }
                     });
@@ -1723,6 +1966,7 @@
                     if (event.key == "F7") {
                         //椤圭洰闃舵
                         if (obj.event == "HProjectStageName") {
+                            var HOrgID = $("#HOrgID").val();
                             //鎵撳紑椤圭洰闃舵灏忕獥浣�
                             layer.open({
                                 type: 2
@@ -1732,7 +1976,7 @@
                                 , shift: 2                                          //寮瑰嚭鍔ㄧ敾
                                 , area: ["90%", "90%"]                              //绐椾綋澶у皬
                                 , maxmin: true                                      //璁剧疆鏈�澶ф渶灏忔寜閽槸鍚︽樉绀�
-                                , content: ["../../椤圭洰绠$悊/椤圭洰闃舵/Gy_ProjectStage.html", "yes"]
+                                , content: ["../../椤圭洰绠$悊/椤圭洰闃舵/Gy_ProjectStage.html?openType=2&HOrgID=" + HOrgID, "yes"]
                                 , btn: ["纭畾", "鍙栨秷"]
                                 , btn1: function (index, laero) {
                                     //鎸夐挳涓�  鐨勫洖璋�
@@ -1745,15 +1989,33 @@
                                     //鏇存柊琛ㄦ牸缂撳瓨鐨勬暟鎹�
                                     obj.update({
                                         "HProjectStageID": checkStatus.data[0].HItemID
-                                        , "HProjectStageName": checkStatus.data[0].HName
-                                        , "HStageNote": checkStatus.data[0].HStageNote
+                                        , "HProjectStageName": checkStatus.data[0].闃舵鍚嶇О
+                                        , "HStageNote": checkStatus.data[0].椤圭洰闃舵璇︾粏鍐呭
+                                        , "HPMGoodsID": checkStatus.data[0].HPMGoodsID == null ? 0 : checkStatus.data[0].HPMGoodsID
+                                        , "HPMGoodsName": checkStatus.data[0].鐩稿叧浜や粯鐗�
+                                        , "HIsKey": checkStatus.data[0].閲岀▼纰� == "Y" ? true : false
+                                        , "HRate": checkStatus.data[0].鐞嗚涓氱哗鍗犳瘮
                                     })
+
+                                    CheckedSet_tableSub();
                                     layer.close(index);//鍏抽棴寮圭獥
+                                }
+                                , end: function () {
+                                    obj.update({
+                                        "HProjectStageID": ProjectStageData[0].HItemID
+                                        , "HProjectStageName": ProjectStageData[0].闃舵鍚嶇О
+                                        , "HStageNote": ProjectStageData[0].椤圭洰闃舵璇︾粏鍐呭
+                                        , "HPMGoodsID": ProjectStageData[0].HPMGoodsID == null ? 0 : ProjectStageData[0].HPMGoodsID
+                                        , "HPMGoodsName": ProjectStageData[0].鐩稿叧浜や粯鐗�
+                                        , "HIsKey": ProjectStageData[0].閲岀▼纰� == "Y" ? true : false
+                                        , "HRate": ProjectStageData[0].鐞嗚涓氱哗鍗犳瘮
+                                    })
                                 }
                             })
                         }
                         //闃舵璐熻矗浜�
                         if (obj.event == "HEmpName") {
+                            var HOrgID = $("#HOrgID").val();
                             //鎵撳紑鍛樺伐鍒楄〃灏忕獥浣�
                             layer.open({
                                 type: 2
@@ -1763,7 +2025,7 @@
                                 , shift: 2                                          //寮瑰嚭鍔ㄧ敾
                                 , area: ["90%", "90%"]                              //绐椾綋澶у皬
                                 , maxmin: true                                      //璁剧疆鏈�澶ф渶灏忔寜閽槸鍚︽樉绀�
-                                , content: ["../../Baseset/鍩虹璧勬枡/Gy_EmployeeList.html", "yes"]
+                                , content: ['../../鍩虹璧勬枡/鍏敤鍩虹璧勬枡/Gy_EmployeeList.html?openType=HProject&HOrgID=' + HOrgID, "yes"]
                                 , btn: ["纭畾", "鍙栨秷"]
                                 , btn1: function (index, laero) {
                                     //鎸夐挳涓�  鐨勫洖璋�
@@ -1776,14 +2038,21 @@
                                     //鏇存柊琛ㄦ牸缂撳瓨鐨勬暟鎹�
                                     obj.update({
                                         "HEmpID": checkStatus.data[0].HItemID
-                                        , "HEmpName": checkStatus.data[0].HName
+                                        , "HEmpName": checkStatus.data[0].鑱屽憳鍚嶇О
                                     })
                                     layer.close(index);//鍏抽棴寮圭獥
+                                }
+                                , end: function () {
+                                    obj.update({
+                                        "HEmpID": HEmpData[0].HItemID
+                                        , "HEmpName": HEmpData[0].鑱屽憳鍚嶇О
+                                    })
                                 }
                             })
                         }
                         //闃舵瀹℃牳浜�
                         if (obj.event == "HCheckEmpName") {
+                            var HOrgID = $("#HOrgID").val();
                             //鎵撳紑鍛樺伐鍒楄〃灏忕獥浣�
                             layer.open({
                                 type: 2
@@ -1793,7 +2062,7 @@
                                 , shift: 2                                          //寮瑰嚭鍔ㄧ敾
                                 , area: ["90%", "90%"]                              //绐椾綋澶у皬
                                 , maxmin: true                                      //璁剧疆鏈�澶ф渶灏忔寜閽槸鍚︽樉绀�
-                                , content: ["../../Baseset/鍩虹璧勬枡/Gy_EmployeeList.html", "yes"]
+                                , content: ['../../鍩虹璧勬枡/鍏敤鍩虹璧勬枡/Gy_EmployeeList.html?openType=HProjectCheck&HOrgID=' + HOrgID, "yes"]
                                 , btn: ["纭畾", "鍙栨秷"]
                                 , btn1: function (index, laero) {
                                     //鎸夐挳涓�  鐨勫洖璋�
@@ -1806,9 +2075,15 @@
                                     //鏇存柊琛ㄦ牸缂撳瓨鐨勬暟鎹�
                                     obj.update({
                                         "HCheckEmpID": checkStatus.data[0].HItemID
-                                        , "HCheckEmpName": checkStatus.data[0].HName
+                                        , "HCheckEmpName": checkStatus.data[0].鑱屽憳鍚嶇О
                                     })
                                     layer.close(index);//鍏抽棴寮圭獥
+                                }
+                                , end: function () {
+                                    obj.update({
+                                        "HCheckEmpID": ProjectCheckData[0].HItemID
+                                        , "HCheckEmpName": ProjectCheckData[0].鑱屽憳鍚嶇О
+                                    })
                                 }
                             })
                         }
@@ -1819,8 +2094,111 @@
 
                         obj.event = "";
                         return false;
-                    }
+                    }else if (event.key == "F6") {
+                        //闃舵璐熻矗浜�
+                        if (obj.event == "HEmpName") {
+                            var HOrgID = $("#HOrgID").val();
+                            //鎵撳紑鍛樺伐鍒楄〃灏忕獥浣�
+                            layer.open({
+                                type: 2
+                                , skin: "layui-layer-rim"                           //鍔犱笂杈规
+                                , title: "鍛樺伐鍒楄〃"                                 //鏍囬
+                                , closeBtn: 1                                       //绐椾綋鍙充笂瑙掑叧闂� 鐨� 鏍峰紡
+                                , shift: 2                                          //寮瑰嚭鍔ㄧ敾
+                                , area: ["90%", "90%"]                              //绐椾綋澶у皬
+                                , maxmin: true                                      //璁剧疆鏈�澶ф渶灏忔寜閽槸鍚︽樉绀�
+                                , content: ['../../鍩虹璧勬枡/鍏敤鍩虹璧勬枡/Gy_EmployeeList.html?openType=HManager&HOrgID=' + HOrgID, "yes"]
+                                , btn: ["纭畾", "鍙栨秷"]
+                                , btn1: function (index, laero) {
+                                    //鎸夐挳涓�  鐨勫洖璋�
+                                    var iframeWindow = window["layui-layer-iframe" + index];//鑾峰彇寮规椤甸潰
+                                    var checkStatus = iframeWindow.layui.table.checkStatus("mainTable");//鑾峰彇閫変腑鐨勬暟鎹�
 
+                                    if (checkStatus.data.length != 1) {
+                                        return layer.msg("璇烽�夋嫨涓�鏉℃暟鎹�");
+                                    }
+
+                                    //鏇存柊瀛愯〃1鏁版嵁
+                                    var rowIndex = $(obj.tr).attr("data-index");
+                                    for (var i = 0; i < option.data.length; i++) {
+                                        if (i >= rowIndex) {
+                                            option.data[i]["HEmpID"] = checkStatus.data[0].HItemID;
+                                            option.data[i]["HEmpName"] = checkStatus.data[0].鑱屽憳鍚嶇О;
+                                        }
+                                    }
+                                    table.render(option);
+                                    CheckedSet_tableSub();
+
+                                    layer.close(index);//鍏抽棴寮圭獥
+                                }
+                                , end: function () {
+
+                                    var rowIndex = $(obj.tr).attr("data-index");
+                                    for (var i = 0; i < option.data.length; i++) {
+                                        if (i >= rowIndex) {
+                                            option.data[i]["HEmpID"] = RowDatas[0].HItemID;
+                                            option.data[i]["HEmpName"] = RowDatas[0].鑱屽憳鍚嶇О;
+                                        }
+                                    }
+                                    table.render(option);
+                                    CheckedSet_tableSub();
+                                }
+                            })
+                        }
+                        //闃舵瀹℃牳浜�
+                        if (obj.event == "HCheckEmpName") {
+                            var HOrgID = $("#HOrgID").val();
+                            //鎵撳紑鍛樺伐鍒楄〃灏忕獥浣�
+                            layer.open({
+                                type: 2
+                                , skin: "layui-layer-rim"                           //鍔犱笂杈规
+                                , title: "鍛樺伐鍒楄〃"                                 //鏍囬
+                                , closeBtn: 1                                       //绐椾綋鍙充笂瑙掑叧闂� 鐨� 鏍峰紡
+                                , shift: 2                                          //寮瑰嚭鍔ㄧ敾
+                                , area: ["90%", "90%"]                              //绐椾綋澶у皬
+                                , maxmin: true                                      //璁剧疆鏈�澶ф渶灏忔寜閽槸鍚︽樉绀�
+                                , content: ['../../鍩虹璧勬枡/鍏敤鍩虹璧勬枡/Gy_EmployeeList.html?openType=HKeeper&HOrgID=' + HOrgID, "yes"]
+                                , btn: ["纭畾", "鍙栨秷"]
+                                , btn1: function (index, laero) {
+                                    //鎸夐挳涓�  鐨勫洖璋�
+                                    var iframeWindow = window["layui-layer-iframe" + index];//鑾峰彇寮规椤甸潰
+                                    var checkStatus = iframeWindow.layui.table.checkStatus("mainTable");//鑾峰彇閫変腑鐨勬暟鎹�
+
+                                    if (checkStatus.data.length != 1) {
+                                        return layer.msg("璇烽�夋嫨涓�鏉℃暟鎹�");
+                                    }
+
+                                    //鏇存柊瀛愯〃1鏁版嵁
+                                    var rowIndex = $(obj.tr).attr("data-index");
+                                    for (var i = 0; i < option.data.length; i++) {
+                                        if (i >= rowIndex) {
+                                            option.data[i]["HCheckEmpID"] = checkStatus.data[0].HItemID;
+                                            option.data[i]["HCheckEmpName"] = checkStatus.data[0].鑱屽憳鍚嶇О;
+                                        }
+                                    }
+                                    table.render(option);
+                                    CheckedSet_tableSub();
+
+
+                                    layer.close(index);//鍏抽棴寮圭獥
+                                }
+                                , end: function () {
+
+                                    //鏇存柊瀛愯〃1鏁版嵁
+                                    var rowIndex = $(obj.tr).attr("data-index");
+                                    for (var i = 0; i < option.data.length; i++) {
+                                        if (i >= rowIndex) {
+                                            option.data[i]["HCheckEmpID"] = RowDatass[0].HItemID;
+                                            option.data[i]["HCheckEmpName"] = RowDatass[0].鑱屽憳鍚嶇О;
+                                        }
+                                    }
+                                    table.render(option);
+                                    CheckedSet_tableSub();
+
+                                }
+                            })
+                        }
+                    }
                 })
             }
             //#endregion
@@ -1831,6 +2209,7 @@
                     if (event.key == "F7") {
                         //椤圭洰鎴愬憳
                         if (obj.event == "HEmployeeName") {
+                            var HOrgID = $("#HOrgID").val();
                             //鎵撳紑鍛樺伐鍒楄〃灏忕獥浣�
                             layer.open({
                                 type: 2
@@ -1840,7 +2219,7 @@
                                 , shift: 2                                          //寮瑰嚭鍔ㄧ敾
                                 , area: ["90%", "90%"]                              //绐椾綋澶у皬
                                 , maxmin: true                                      //璁剧疆鏈�澶ф渶灏忔寜閽槸鍚︽樉绀�
-                                , content: ["../../Baseset/鍩虹璧勬枡/Gy_EmployeeList.html", "yes"]
+                                , content: ['../../鍩虹璧勬枡/鍏敤鍩虹璧勬枡/Gy_EmployeeList.html?openType=HProjectMember&HOrgID=' + HOrgID, "yes"]
                                 , btn: ["纭畾", "鍙栨秷"]
                                 , btn1: function (index, laero) {
                                     //鎸夐挳涓�  鐨勫洖璋�
@@ -1853,9 +2232,15 @@
                                     //鏇存柊琛ㄦ牸缂撳瓨鐨勬暟鎹�
                                     obj.update({
                                         "HEmployeeID": checkStatus.data[0].HItemID
-                                        , "HEmployeeName": checkStatus.data[0].HName
+                                        , "HEmployeeName": checkStatus.data[0].鑱屽憳鍚嶇О
                                     })
                                     layer.close(index);//鍏抽棴寮圭獥
+                                }
+                                , end: function () {
+                                    obj.update({
+                                        "HEmployeeID": MemberData[0].HItemID
+                                        , "HEmployeeName": MemberData[0].鑱屽憳鍚嶇О
+                                    })
                                 }
                             })
                         }
@@ -1933,9 +2318,9 @@
                                 }
                                 //璁剧疆鍐呭瀛椾綋澶у皬
                                 if (data1.data[0].HFontSize != 0) {
-                                    option.cols[0][i + 1]["style"] = "font-size:" + data1.data[0].HFontSize + "px;";
+                                    option.cols[0][i + 1]["style"] += "font-size:" + data1.data[0].HFontSize + "px;";
                                 } else {
-                                    option.cols[0][i + 1]["style"] = "font-size:100%";
+                                    option.cols[0][i + 1]["style"] += "font-size:100%";
                                 }
                                 //璁剧疆鍒楀
                                 //if (data1.data[0].HColumnWidth != 0) {
@@ -1980,8 +2365,10 @@
                                 }
                             }
                             table.render(option);
+                            CheckedSet_tableSub();
                         } else {
                             table.render(option);
+                            CheckedSet_tableSub();
                         }
                     }, error: function () {
                         layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 });
@@ -2055,9 +2442,9 @@
                                 }
                                 //璁剧疆鍐呭瀛椾綋澶у皬
                                 if (data1.data[0].HFontSize != 0) {
-                                    option1.cols[0][i + 1]["style"] = "font-size:" + data1.data[0].HFontSize + "px;";
+                                    option1.cols[0][i + 1]["style"] += "font-size:" + data1.data[0].HFontSize + "px;";
                                 } else {
-                                    option1.cols[0][i + 1]["style"] = "font-size:100%";
+                                    option1.cols[0][i + 1]["style"] += "font-size:100%";
                                 }
                                 //璁剧疆鍒楀
                                 //if (data1.data[0].HColumnWidth != 0) {
@@ -2102,13 +2489,40 @@
                                 }
                             }
                             table.render(option1);
+                            CheckedSet_tableSub_Emp();
                         } else {
                             table.render(option1);
+                            CheckedSet_tableSub_Emp();
                         }
                     }, error: function () {
                         layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 });
                     }
                 })
+            }
+            //#endregion
+
+            //#region 椤圭洰闃舵琛�-鍒锋柊璁剧疆澶嶉�夋鐘舵��
+            function CheckedSet_tableSub() {
+                var tableSub = option.data;
+                //瀵瑰瓙琛ㄤ腑鐨勫閫夋杩涜閫変腑
+                for (var i = 0; i < tableSub.length; i++) {
+                    if (tableSub[i].HIsKey) {
+                        $('#HIsKey' + (i + 1)).attr("checked", true);
+                    }
+                }
+                form.render('checkbox');
+            }
+            //#endregion
+            //#region 椤圭洰鎴愬憳琛�-鍒锋柊璁剧疆澶嶉�夋鐘舵��
+            function CheckedSet_tableSub_Emp() {
+                var tableSub_Emp = option1.data;
+                //瀵瑰瓙琛ㄤ腑鐨勯」鐩粡鐞嗗閫夋杩涜閫変腑
+                for (var i = 0; i < tableSub_Emp.length; i++) {
+                    if (tableSub_Emp[i].HIsPM) {
+                        $('#HIsPM' + (i + 1)).attr("checked", true);
+                    }
+                }
+                form.render('checkbox');
             }
             //#endregion
 
@@ -2130,12 +2544,74 @@
             //#endregion
             //#endregion
 
-
-
-
         });
 
-
+        //瀹㈡埛
+        function GetHCusNameValue(obj) {
+            if (CusType == 1) {
+                $("#HCusID").val(obj[0].HItemID);//瀹㈡埛id
+                $("#HCusName").val(obj[0].瀹㈡埛鍚嶇О);//瀹㈡埛鍚嶇О
+            }
+            else if (CusType === 2) {
+                $("#HPayCusID").val(obj[0].HItemID);//瀹㈡埛id
+                $("#HPayCusName").val(obj[0].瀹㈡埛鍚嶇О);//瀹㈡埛鍚嶇О
+            }
+        }
+        //椤圭洰缁忕悊
+        function GetHPMValue(obj) {
+            $("#HPMEmpID").val(obj[0].HItemID);//瀹㈡埛id
+            $("#HPMEmpName").val(obj[0].鑱屽憳鍚嶇О);//瀹㈡埛鍚嶇О
+        }
+        //椤圭洰绫诲埆
+        function GetProjectClassValue(obj) {
+            $("#HProjectClassID").val(obj[0].HItemID);//椤圭洰绫诲埆id
+            $("#HProjectClassName").val(obj[0].椤圭洰绫诲埆鍚嶇О);//椤圭洰绫诲埆鍚嶇О
+        }
+        //瀹炴柦鎷呭綋
+        function GetHWorkerValue(obj) {
+            $("#HWorkEmpID").val(obj[0].HItemID);//鍛樺伐id
+            $("#HWorkEmpName").val(obj[0].鑱屽憳鍚嶇О);//鍛樺伐鍚嶇О
+        }
+        //寮�鍙戞媴褰�
+        function GetHEmpValue(obj) {
+            $("#HDepEmpID").val(obj[0].HItemID);//鍛樺伐id
+            $("#HDepEmpName").val(obj[0].鑱屽憳鍚嶇О);//鍛樺伐鍚嶇О
+        }
+        //瀵瑰簲浜у搧
+        function GetMaterValue(obj) {
+            $("#HMaterID").val(obj[0].HItemID);//浜у搧鍐呯爜
+            $("#HMaterNumber").val(obj[0].鐗╂枡浠g爜);//浜у搧浠g爜
+            $("#HMaterName").val(obj[0].鐗╂枡鍚嶇О);//浜у搧鍚嶇О
+        }
+        //椤圭洰闃舵娓呭崟
+        function GetProjectStageBillValue(obj) {
+            $("#HProjectStageBillInterID").val(obj[0].HInterID);//瀹㈡埛id
+            $("#HProjectStageBillNumber").val(obj[0].鍗曟嵁鍙�);//瀹㈡埛鍚嶇О
+        }
+        //椤圭洰闃舵
+        function GetProjectStageValue(obj) {
+            ProjectStageData = obj;
+        }
+        //闃舵璐熻矗浜�
+        function GetHProjectValue(obj) {
+            HEmpData = obj;
+        }
+        //闃舵瀹℃牳浜�
+        function GetHProjectCheckValue(obj) {
+            ProjectCheckData = obj;
+        }
+        //f6闃舵璐熻矗浜�
+        function GetHManagerValue(obj) {
+            RowDatas = obj;
+        }
+        //闃舵璐熻矗浜�
+        function GetHKeeperValue(obj) {
+            RowDatass = obj;
+        }
+        //闃舵璐熻矗浜�
+        function GetHProjectMemberValue(obj) {
+            MemberData = obj;
+        }
     </script>
 </body>
 </html>
\ No newline at end of file

--
Gitblit v1.9.1