From ebef191888d9d2c2a2e7a7f677189164e4eef0b3 Mon Sep 17 00:00:00 2001
From: wtt <1985833171@qq.com>
Date: 星期二, 05 八月 2025 19:04:33 +0800
Subject: [PATCH] 车间委外接收单列表bug处理

---
 WebTM/views/项目管理/工程项目/PM_ProjectBill.html | 2236 +++++++++++++++++++++++++++++++++++++++++++---------------
 1 files changed, 1,636 insertions(+), 600 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 7cf58a8..17141b7 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"
@@ -15,6 +15,7 @@
     <script src="../../../layuiadmin/Scripts/webConfig.js"></script>
     <script src="../../../layuiadmin/PubCustom.js"></script>
     <script src="../../../layuiadmin/PageTitle.js"></script>
+    <script src="../../../layuiadmin/SetColumn.js"></script>
     <!--<style>
         .main-btn { /*澶撮儴涓绘寜閽�*/
             padding: 0 2px; /*璋冩暣鎸夐挳宸﹀彸绌洪殭澶у皬*/
@@ -46,7 +47,27 @@
             width: 25%;
         }
     </style>-->
-
+    <!--<style>
+        input::-webkit-calendar-picker-indicator {
+            display: none; /* 闅愯棌杈撳叆妗嗗彸渚х澶� */
+        }
+    </style>-->
+    <!--鐢ㄤ簬鎶ユ紡浜� 鎹熷潖鎯呭喌 鐨勬枃鏈鏀逛负涓嬫潵妗�-->
+    <style>
+        /* 閫夐」鍩虹鏍峰紡 */
+        .layui-nav-item {
+            padding: 0 20px;
+            line-height: 36px;
+            cursor: pointer;
+            transition: all 0.3s;
+            color: #000 !important; /* 寮哄埗榛戣壊瀛椾綋 */
+        }
+            /* 鎮仠鐘舵�� */
+            .layui-nav-item:hover {
+                background-color: #f8f8f8 !important;
+                color: #000 !important;
+            }
+    </style>
 </head>
 <body>
     <div class="layui-fluid" style="padding: 0;">
@@ -57,7 +78,7 @@
                         <!--<button type="button" id="btnSearch" style="margin-left: 0px" class="layui-btn layui-btn-normal"  lay-submit="" lay-filter="btnSearch" >棰勮</button>
                         <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="btnSearch" id="btnSearch">鏂板</button>
                         <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="btnSearch" id="btnSearch">淇敼</button>-->
-
+                        <button type="button" class="layui-btn layui-btn-normal" lay-submit="" lay-filter="set_AddNew" id="set_AddNew">鏂板</button>
                         <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="btnSave" id="btnSave">淇濆瓨</button>
                         <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="btnEdit" id="btnEdit">閫�鍑�</button>
                         <!--<button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="set_CheckBill" id="set_CheckBill">瀹℃牳</button>
@@ -69,10 +90,7 @@
                         <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="3" style="padding:1px;">椤圭洰淇℃伅</li>
-                            <li lay-id="4" style="padding:1px;">浠诲姟淇℃伅</li>
-                            <li lay-id="5" style="padding:1px;">鍏朵粬淇℃伅</li>
+                            <li lay-id="2" style="padding:1px;">鍏朵粬淇℃伅</li>
                         </ul>
                         <div class="layui-tab-content">
                             <!--鍩烘湰淇℃伅-->
@@ -102,33 +120,11 @@
                                         <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:180px;">
-                                                <input type="date" class="layui-input" lay-verify="HDate" name="HDate" id="HDate" style="padding-left: 80px;">
+                                                <input type="date" class="layui-input" lay-verify="HDate" name="HDate"  id="HDate" style="padding-left: 80px;">
                                             </div>
                                         </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: 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 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 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">
-                                                <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchHPMEmp" id="btnSearchHPMEmp" 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;padding: 9px 18px;">瀹㈡埛<label style="color:red"> * </label></label>
                                             <div class="layui-input-block" style="margin-left: 77px;">
@@ -138,23 +134,15 @@
                                                     <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
                                                 </button>
                                             </div>
-                                        </div>
-                                    </div>
-                                    <div class="layui-row">
+                                        </div>                                      
                                         <div class="layui-inline">
-                                            <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">缁撶畻鏂�<!--<label style="color:red"> * </label>--></label>
+                                            <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="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">
-                                                <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchHPayCus" id="btnSearchHPayCus" style="padding: 0 10px;float: right;margin-right: 3px;">
+                                                <input type="text" class="layui-input" lay-verify="HDeptName" name="HDeptName" id="HDeptName" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly>
+                                                <input type="hidden" name="HDeptID" id="HDeptID" lay-verify="HDeptID" value="0">
+                                                <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchHDept" id="btnSearchHDept" 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="HLastMoney" name="HLastMoney" id="HLastMoney" value="0">
                                             </div>
                                         </div>
                                         <div class="layui-inline">
@@ -167,253 +155,394 @@
 
                                 </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>
+                                            <label class="layui-form-label" style="width: 85px;">鍒跺崟浜�</label>
+                                            <div class="layui-input-block" style="margin-left: 120px;">
+                                                <input type="text" class="layui-input" name="HMaker" id="HMaker" 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" name="HUpdater" id="HUpdater" 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" name="HChecker" id="HChecker" style="background-color:#efefef4d;" readonly>
                                             </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="HBuildAddress" name="HBuildAddress" id="HBuildAddress">
+                                                <input type="text" class="layui-input" name="HMakerDate" id="HMakerDate" 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" name="HUpdaterDate" id="HUpdaterDate" 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" name="HCheckerDate" id="HCheckerDate" style="background-color:#efefef4d;" readonly>
                                             </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="HWorkNo" name="HWorkNo" id="HWorkNo">
+                                                <input type="text" class="layui-input" name="HCloseMan" id="HCloseMan" 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; width:180px;">
-                                                <input type="date" class="layui-input" lay-verify="HReDate" name="HReDate" id="HReDate" style="padding-left: 80px;">
+                                            <label class="layui-form-label" style="width: 85px;">浣滃簾浜�</label>
+                                            <div class="layui-input-block" style="margin-left: 120px;">
+                                                <input type="text" class="layui-input" name="HDeleteMan" id="HDeleteMan" style="background-color:#efefef4d;" readonly>
                                             </div>
-
                                         </div>
                                         <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="HPicNo" name="HPicNo" id="HPicNo">
+                                                <input type="text" class="layui-input" name="HBacker" id="HBacker" style="background-color:#efefef4d;" readonly>
                                             </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="HContacts" name="HContacts" id="HContacts">
+                                                <input type="text" class="layui-input" name="HCloseManDate" id="HCloseManDate" 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; width:180px;">
-                                                <input type="text" class="layui-input" lay-verify="HContactNumber" name="HContactNumber" id="HContactNumber">
+                                            <label class="layui-form-label" style="width: 85px;">浣滃簾鏃ユ湡</label>
+                                            <div class="layui-input-block" style="margin-left: 120px;">
+                                                <input type="text" class="layui-input" name="HDeleteManDate" id="HDeleteManDate" 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; width:180px;">
-                                                <input type="text" class="layui-input" lay-verify="HWorkTask" name="HWorkTask" id="HWorkTask">
+                                            <label class="layui-form-label" style="width: 85px;">閫�鍥炴棩鏈�</label>
+                                            <div class="layui-input-block" style="margin-left: 120px;">
+                                                <input type="text" class="layui-input" name="HBackerDate" id="HBackerDate" style="background-color:#efefef4d;" readonly>
                                             </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 class="layui-row">
-                                        <div class="layui-inline">
-                                            <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="HSupplierName" name="HSupplierName" id="HSupplierName" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly>
-                                                <input type="hidden" name="HSupplierID" id="HSupplierID" lay-verify="HSupplierID" value="0">
-                                                <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchHSupplier" id="btnSearchHSupplier" 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;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="HMangerEmpName" name="HMangerEmpName" id="HMangerEmpName" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly>
-                                                <input type="hidden" name="HMangerEmpID" id="HMangerEmpID" lay-verify="HMangerEmpID" value="0">
-                                                <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchHMangerEmp" id="btnSearchHMangerEmp" 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;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="HWorkerName" name="HWorkerName" id="HWorkerName" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly>
-                                                <input type="hidden" name="HWorkerID" id="HWorkerID" lay-verify="HWorkerID" value="0">
-                                                <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchHWorker" id="btnSearchHWorker" 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;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="HTestCheckerName" name="HTestCheckerName" id="HTestCheckerName" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly>
-                                                <input type="hidden" name="HTestCheckerID" id="HTestCheckerID" lay-verify="HTestCheckerID" value="0">
-                                                <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchHTestChecker" id="btnSearchHTestChecker" style="padding: 0 10px;float: right;margin-right: 3px;">
-                                                    <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
-                                                </button>
-                                            </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:180px;">
-                                                <input type="date" class="layui-input" lay-verify="HMaterPlanDate" name="HMaterPlanDate" id="HMaterPlanDate" 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>
                                             <div class="layui-input-block" style="margin-left: 120px;">
-                                                <input type="text" class="layui-input" lay-verify="HPlanWorkTimes" name="HPlanWorkTimes" id="HPlanWorkTimes" 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="HRelWorkTimes" name="HRelWorkTimes" id="HRelWorkTimes" value="0">
-                                            </div>
-                                        </div>
-                                        <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:180px;">
-                                                <input type="date" class="layui-input" lay-verify="HTestDate" name="HTestDate" id="HTestDate" style="padding-left: 80px;">
-                                            </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="HTestNote" id="HTestNote" lay-verify="HTestNote" style="height:100px"></textarea>
-                                            </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:180px;">
-                                                <input type="date" class="layui-input" lay-verify="HSewageDate" name="HSewageDate" id="HSewageDate" style="padding-left: 80px;">
-                                            </div>
-                                        </div>
-                                        <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:180px;">
-                                                <input type="date" class="layui-input" lay-verify="HWaterSupplyDate" name="HWaterSupplyDate" id="HWaterSupplyDate" style="padding-left: 80px;">
-                                            </div>
-                                        </div>
-                                    </div>
-                                    <div class="layui-row">
-                                        <div class="layui-inline">
-                                            <label class="layui-form-label" style="width: 85px;">绔e伐璧勬枡</label>
-                                            <div class="layui-input-block" style="margin-left: 120px; width:815px;">
-                                                <textarea class="layui-textarea" name="HWorkNote" id="HWorkNote" lay-verify="HWorkNote" 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="HWorkProcNote" id="HWorkProcNote" lay-verify="HWorkProcNote" 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;">
-                                                <input type="text" class="layui-input" lay-verify="HYuSuanMoney" name="HYuSuanMoney" id="HYuSuanMoney" 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="HHeTongMoney" name="HHeTongMoney" id="HHeTongMoney" 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="HJieSuanMoney" name="HJieSuanMoney" id="HJieSuanMoney" 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="HShenJiMoney" name="HShenJiMoney" id="HShenJiMoney" 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="HCaiLiaoMoney" name="HCaiLiaoMoney" id="HCaiLiaoMoney" 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="HAnZhuangMoney" name="HAnZhuangMoney" id="HAnZhuangMoney" 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="HBanZuMoney" name="HBanZuMoney" id="HBanZuMoney" 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="HYuShouKuanMoney" name="HYuShouKuanMoney" id="HYuShouKuanMoney" 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="HGongFeiMoney" name="HGongFeiMoney" id="HGongFeiMoney" 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="HJieZhangMoney" name="HJieZhangMoney" id="HJieZhangMoney" value="0">
+                                                <input type="text" class="layui-input" name="HBackRemark" id="HBackRemark" style="background-color:#efefef4d;" readonly>
                                             </div>
                                         </div>
                                     </div>
                                 </div>
                             </div>
+                        </div>
+                    </div>
+                    <div class="layui-tab" lay-filter="tab-POStockInBill">
+                        <ul class="layui-tab-title" lay-filter="tab-all">
+                            <li lay-id="1" style="padding:1px;" id="project_li">宸ョ▼淇℃伅</li>
+                            <li lay-id="2" style="padding:1px;" id="item_li">椤圭洰淇℃伅</li>
+                            <li lay-id="3" style="padding:1px;" id="task_li">浠诲姟淇℃伅</li>
+                        </ul>
+                        <div class="layui-tab-content">
+                            <!--宸ョ▼淇℃伅-->
+                            <div class="layui-tab-item" id="project_tab">
+                                <div class="layui-form-item">
+                                    <div class="layui-card layui-bg-gray">
+                                        <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="HBuildAddress" name="HBuildAddress" id="HBuildAddress" style="width:500px">
+                                                </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 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="HWorkTask" name="HWorkTask" id="HWorkTask" style="width: 60%; display: inline-block; ">
+                                                    <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchHWorkTask" id="btnSearchHWorkTask" style="padding: 0 10px; float: right; margin-right: 3px;">
+                                                        <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
+                                                    </button>
+                                                </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 class="layui-card layui-bg-gray">
+                                        <div class="layui-row">
+                                            <div class="layui-inline">
+                                                <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="HSupplierName" name="HSupplierName" id="HSupplierName" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly>
+                                                    <input type="hidden" name="HSupplierID" id="HSupplierID" lay-verify="HSupplierID" value="0">
+                                                    <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchHSupplier" id="btnSearchHSupplier" 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;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="HProPMEmpName" name="HProPMEmpName" id="HProPMEmpName" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly>
+                                                    <input type="hidden" name="HProPMEmpID" id="HProPMEmpID" lay-verify="HProPMEmpID" value="0">
+                                                    <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchHProPMEmp" id="btnSearchHProPMEmp" 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;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="HMangerEmpName" name="HMangerEmpName" id="HMangerEmpName" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly>
+                                                    <input type="hidden" name="HMangerEmpID" id="HMangerEmpID" lay-verify="HMangerEmpID" value="0">
+                                                    <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchHMangerEmp" id="btnSearchHMangerEmp" 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 style="color:red"> * </label>--></label>
+                                                <div class="layui-input-block" style="margin-left: 120px; width:180px;">
+                                                    <input type="date" class="layui-input" lay-verify="HMaterPlanDate" name="HMaterPlanDate" id="HMaterPlanDate" style="padding-left: 80px;">
+                                                </div>
+                                            </div>
+                                        </div>
+                                        <div class="layui-row">
+                                            <div class="layui-inline">
+                                                <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="HWorkerName" name="HWorkerName" id="HWorkerName" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly>
+                                                    <input type="hidden" name="HWorkerID" id="HWorkerID" lay-verify="HWorkerID" value="0">
+                                                    <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchHWorker" id="btnSearchHWorker" 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; width:180px;">
+                                                    <input type="date" class="layui-input" lay-verify="HProBeginDate" name="HProBeginDate" id="HProBeginDate" 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; width:180px;">
+                                                    <input type="date" class="layui-input" lay-verify="HProEndDate" name="HProEndDate" id="HProEndDate" 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="HPlanWorkTimes" name="HPlanWorkTimes" id="HPlanWorkTimes" 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="HRelWorkTimes" name="HRelWorkTimes" id="HRelWorkTimes" value="0">
+                                                </div>
+                                            </div>
+                                            <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:180px;">
+                                                    <input type="date" class="layui-input" lay-verify="HTestDate" name="HTestDate" id="HTestDate" style="padding-left: 80px;">
+                                                </div>
+                                            </div>
+                                            <div class="layui-inline">
+                                                <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="HTestCheckerName" name="HTestCheckerName" id="HTestCheckerName" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly>
+                                                    <input type="hidden" name="HTestCheckerID" id="HTestCheckerID" lay-verify="HTestCheckerID" value="0">
+                                                    <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchHTestChecker" id="btnSearchHTestChecker" style="padding: 0 10px;float: right;margin-right: 3px;">
+                                                        <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
+                                                    </button>
+                                                </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="HTestNote" id="HTestNote" lay-verify="HTestNote" style="height:100px"></textarea>
+                                                </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:180px;">
+                                                    <input type="date" class="layui-input" lay-verify="HSewageDate" name="HSewageDate" id="HSewageDate" style="padding-left: 80px;">
+                                                </div>
+                                            </div>
+                                            <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:180px;">
+                                                    <input type="date" class="layui-input" lay-verify="HWaterSupplyDate" name="HWaterSupplyDate" id="HWaterSupplyDate" style="padding-left: 80px;">
+                                                </div>
+                                            </div>
+                                            <div class="layui-inline">
+                                                <label class="layui-form-label" style="width: 85px;">绔e伐鍥剧紪鍙�</label>
+                                                <div class="layui-input-block" style="margin-left: 120px;">
+                                                    <input type="text" class="layui-input" lay-verify="HWorkPicNumber" name="HWorkPicNumber" id="HWorkPicNumber">
+                                                </div>
+                                            </div>
+                                            <div class="layui-inline">
+                                                <label class="layui-form-label" style="width: 85px;">绔e伐璧勬枡</label>
+                                                <div class="layui-input-block" style="margin-left: 120px;">
+                                                    <input type="text" class="layui-input" name="HWorkNote" id="HWorkNote" lay-verify="HWorkNote" >
+                                                </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="HWorkProcNote" id="HWorkProcNote" lay-verify="HWorkProcNote" style="height:100px"></textarea>
+                                                </div>
+                                            </div>
+                                        </div>
+                                    </div>
+                                    <div class="layui-card layui-bg-gray">
+                                        <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="HYuSuanMoney" name="HYuSuanMoney" id="HYuSuanMoney" 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="HHeTongMoney" name="HHeTongMoney" id="HHeTongMoney" 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="HJieSuanMoney" name="HJieSuanMoney" id="HJieSuanMoney" 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="HShenJiMoney" name="HShenJiMoney" id="HShenJiMoney" 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="HCaiLiaoMoney" name="HCaiLiaoMoney" id="HCaiLiaoMoney" 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="HAnZhuangMoney" name="HAnZhuangMoney" id="HAnZhuangMoney" 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="HBanZuMoney" name="HBanZuMoney" id="HBanZuMoney" 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="HYuShouKuanMoney" name="HYuShouKuanMoney" id="HYuShouKuanMoney" 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="date" class="layui-input" lay-verify="HGongFeiMoney" name="HGongFeiMoney" id="HGongFeiMoney">
+                                                </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="date" class="layui-input" lay-verify="HJieZhangMoney" name="HJieZhangMoney" id="HJieZhangMoney">
+                                                </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="HContacts" name="HContacts" id="HContacts">
+                                                </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="text" class="layui-input" lay-verify="HContactNumber" name="HContactNumber" id="HContactNumber">
+                                                </div>
+                                            </div>
+                                        </div>
+                                    </div>
+                                    
+                                </div>
+                            </div>
                             <!--椤圭洰淇℃伅-->
-                            <div class="layui-tab-item">
+                            <div class="layui-tab-item" id="item_tab">
                                 <div class="layui-form-item">
                                     <div class="layui-row">
                                         <div class="layui-inline">
@@ -512,11 +641,45 @@
                                         </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 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 style="color:red"> * </label></label>
+                                            <div class="layui-input-block" style="margin-left: 125px; width: 195px;">
+                                                <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 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">
+                                                <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchHPMEmp" id="btnSearchHPMEmp" 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;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">
+                                                <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchHPayCus" id="btnSearchHPayCus" style="padding: 0 10px;float: right;margin-right: 3px;">
+                                                    <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
+                                                </button>
+                                            </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="HBuildComp" name="HBuildComp" id="HBuildComp">
+                                                <input type="text" class="layui-input" lay-verify="HLastMoney" name="HLastMoney" id="HLastMoney" value="0">
                                             </div>
                                         </div>
                                     </div>
@@ -533,352 +696,329 @@
                                 </div>
                             </div>
                             <!--浠诲姟淇℃伅-->
-                            <div class="layui-tab-item">
+                            <div class="layui-tab-item" id="task_tab">
                                 <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 style="color:red"> * </label>--></label>
-                                            <div class="layui-input-block" style="margin-left: 77px;">
-                                                <input type="text" class="layui-input" lay-verify="HTaskClassName" name="HTaskClassName" id="HTaskClassName" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly>
-                                                <input type="hidden" name="HTaskClassID" id="HTaskClassID" lay-verify="HTaskClassID" value="0">
-                                                <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchHTaskClass" id="btnSearchHTaskClass" style="padding: 0 10px;float: right;margin-right: 3px;">
-                                                    <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
-                                                </button>
+                                    <div class="layui-card layui-bg-gray">
+                                        <div class="layui-row">
+                                            <div class="layui-inline">
+                                                <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="HTaskClassName" name="HTaskClassName" id="HTaskClassName" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly>
+                                                    <input type="hidden" name="HTaskClassNumber" id="HTaskClassNumber" lay-verify="HTaskClassNumber" value="">
+                                                    <input type="hidden" name="HTaskClassID" id="HTaskClassID" lay-verify="HTaskClassID" value="0">
+                                                    <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchHTaskClass" id="btnSearchHTaskClass" 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;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="HTaskClassEntryName" name="HTaskClassEntryName" id="HTaskClassEntryName" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly>
+                                                    <input type="hidden" name="HTaskClassEntryID" id="HTaskClassEntryID" lay-verify="HTaskClassEntryID" value="0">
+                                                    <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchHTaskClassEntry" id="btnSearchHTaskClassEntry" 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" name="HTaskAddress" lay-verify="HTaskAddress" id="HTaskAddress">
+                                                </div>
                                             </div>
                                         </div>
-                                        <div class="layui-inline">
-                                            <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="HTaskClassEntryName" name="HTaskClassEntryName" id="HTaskClassEntryName" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly>
-                                                <input type="hidden" name="HTaskClassEntryID" id="HTaskClassEntryID" lay-verify="HTaskClassEntryID" value="0">
-                                                <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchHTaskClassEntry" id="btnSearchHTaskClassEntry" style="padding: 0 10px;float: right;margin-right: 3px;">
-                                                    <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
-                                                </button>
+                                        <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" name="HBreakStatus" lay-verify="HBreakStatus" id="HBreakStatus" placeholder="璇疯緭鍏ユ垨閫夋嫨" autocomplete="off">
+
+                                                    <!-- 涓嬫媺瀹瑰櫒 -->
+                                                    <div id="dropdownMenu1" class="layui-anim layui-anim-upbit"
+                                                         style="display: none;position: absolute;width: 100%;max-height: 200px;overflow-y: auto;border: 1px solid #e6e6e6;background: #f8f8f8;z-index: 999;top: 40px;left: 0;">
+                                                        <ul id="optionList1" class="layui-nav layui-nav-tree" style="width: 100%; background:white"></ul>
+                                                    </div>
+                                                </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" name="HWaterLeakage" lay-verify="HWaterLeakage" id="HWaterLeakage">
+                                                </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" name="HPipeDiameter" id="HPipeDiameter" class="layui-input" value="" style="float: left; width: 150px;">
+                                                    <button type="button" lay-submit="" class="layui-btn" lay-filter="btnSearchHPipeDiameter" id="btnSearchHPipeDiameter" style="width:40px;">
+                                                        <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i>
+                                                    </button>
+                                                </div>
                                             </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" name="HTaskAddress" lay-verify="HTaskAddress" id="HTaskAddress">
+                                        <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" name="HPipeMaterial" id="HPipeMaterial" class="layui-input" value="" style="float: left; width: 150px; ">
+                                                    <button type="button" lay-submit="" class="layui-btn" lay-filter="btnSearchHPipeMaterial" id="btnSearchHPipeMaterial" style="width:40px;">
+                                                        <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></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" name="HAlarmEmp" lay-verify="HAlarmEmp" id="HAlarmEmp" placeholder="璇疯緭鍏ユ垨閫夋嫨" autocomplete="off">
+
+                                                    <!-- 涓嬫媺瀹瑰櫒 -->
+                                                    <div id="dropdownMenu" class="layui-anim layui-anim-upbit"
+                                                         style="display: none;position: absolute;width: 100%;max-height: 200px;overflow-y: auto;border: 1px solid #e6e6e6;background: #f8f8f8;z-index: 999;top: 40px;left: 0;">
+                                                        <ul id="optionList" class="layui-nav layui-nav-tree" style="width: 100%; background:white"></ul>
+                                                    </div>
+                                                </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" name="HAlarmLink" lay-verify="HAlarmLink" id="HAlarmLink">
+                                                </div>
                                             </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" name="HBreakStatus" lay-verify="HBreakStatus" id="HBreakStatus"  >
-                                            </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" name="HWaterLeakage" lay-verify="HWaterLeakage" id="HWaterLeakage"  >
-                                            </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" name="HPipeDiameter" lay-verify="HPipeDiameter" id="HPipeDiameter"  >
-                                            </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" name="HPipeMaterial" lay-verify="HPipeMaterial" id="HPipeMaterial"  >
-                                            </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" name="HAlarmEmp" lay-verify="HAlarmEmp" id="HAlarmEmp"  >
-                                            </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" name="HAlarmLink" lay-verify="HAlarmLink" id="HAlarmLink"  >
-                                            </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" name="HReceEmp" lay-verify="HReceEmp" id="HReceEmp"  >
+                                                <input type="text" class="layui-input" name="HReceEmp" lay-verify="HReceEmp" id="HReceEmp" value="" style="float: left; width: 150px; ">
+                                                <button type="button" lay-submit="" class="layui-btn" lay-filter="btnSearchHReceEmp" id="btnSearchHReceEmp" style="width:40px;">
+                                                    <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></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="datetime-local" step="1" class="layui-input" name="HReceTime" lay-verify="HReceTime" id="HReceTime"  >
+                                                <input type="datetime-local" step="1" class="layui-input" name="HReceTime" lay-verify="HReceTime" id="HReceTime">
                                             </div>
                                         </div>
                                         <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="number" class="layui-input" name="HTaskMaterMoney" lay-verify="HTaskMaterMoney" id="HTaskMaterMoney" value="0" >
+                                                <input type="text" class="layui-input" lay-verify="HBuildComp" name="HBuildComp" id="HBuildComp">
                                             </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="number" class="layui-input" name="HTaskSetupMoney" lay-verify="HTaskSetupMoney" id="HTaskSetupMoney" value="0">
+                                    <div class="layui-card layui-bg-gray">
+                                        <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="datetime-local" step="1" class="layui-input" name="HTaskBTime" lay-verify="HTaskBTime" id="HTaskBTime">
+                                                </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="datetime-local" step="1" class="layui-input" name="HTaskETime" lay-verify="HTaskETime" id="HTaskETime">
+                                                </div>
+                                            </div>
+                                            <div class="layui-inline">
+                                                <label class="layui-form-label" style="width: 85px;">鎶慨璇︾粏鍐呭</label>
+                                                <div class="layui-input-block" style="margin-left: 120px;">
+                                                    <textarea type="text" class="layui-textarea" name="HTaskNote" lay-verify="HTaskNote" id="HTaskNote"></textarea>
+                                                </div>
                                             </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="number" class="layui-input" name="HTaskOtherMoney" lay-verify="HTaskOtherMoney" id="HTaskOtherMoney" 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="number" class="layui-input" name="HTaskExamMoney" lay-verify="HTaskExamMoney" id="HTaskExamMoney" 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="number" class="layui-input" name="HTaskWorkMoney" lay-verify="HTaskWorkMoney" id="HTaskWorkMoney" 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; width: 200px;">
-                                                <input type="checkbox" class="layui-input" name="HIsAccount" lay-verify="HIsAccount" id="HIsAccount" title="鏄�" lay-skin="tag" value="true"  checked  >
-                                            </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="datetime-local" step="1" class="layui-input" name="HAccountDate" lay-verify="HAccountDate" id="HAccountDate"  >
-                                            </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="datetime-local" step="1" class="layui-input" name="HAccountWorkMoneyDate" lay-verify="HAccountWorkMoneyDate" id="HAccountWorkMoneyDate"  >
-                                            </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: 200px;">
-                                                <input type="checkbox" class="layui-input" name="HIsCheckExam" lay-verify="HIsCheckExam" id="HIsCheckExam" title="鏄�" lay-skin="tag" checked value="true">
-                                            </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: 200px;">
-                                                <input type="checkbox" class="layui-input" name="HIsCheckWorkMoney" lay-verify="HIsCheckWorkMoney" id="HIsCheckWorkMoney" title="鏄�" lay-skin="tag" checked value="true">
-                                            </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="datetime-local" step="1" class="layui-input" name="HInfoBackTime" lay-verify="HInfoBackTime" id="HInfoBackTime">
-                                            </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" name="HInfoBackMan" lay-verify="HInfoBackMan" id="HInfoBackMan"  >
-                                            </div>
-                                        </div>
-                                        <div class="layui-inline">
-                                            <label class="layui-form-label" style="width: 85px;">鍥炲鍐呭</label>
-                                            <div class="layui-input-block" style="margin-left: 120px;">
-                                                <textarea type="text" class="layui-textarea" name="HInfoNote" lay-verify="HInfoNote" id="HInfoNote"  ></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;">
-                                                <input type="datetime-local" step="1" class="layui-input" name="HTaskBTime" lay-verify="HTaskBTime" id="HTaskBTime">
-                                            </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="datetime-local" step="1" class="layui-input" name="HTaskETime" lay-verify="HTaskETime" id="HTaskETime">
-                                            </div>
-                                        </div>
-                                        <div class="layui-inline">
-                                            <label class="layui-form-label" style="width: 85px;">浠诲姟璇︾粏鍐呭</label>
-                                            <div class="layui-input-block" style="margin-left: 120px;">
-                                                <textarea type="text" class="layui-textarea" name="HTaskNote" lay-verify="HTaskNote" id="HTaskNote"  ></textarea>
-                                            </div>
-                                        </div>
+                                        
                                         <div class="layui-inline">
                                             <label class="layui-form-label" style="width: 85px;">宸ヤ綔浜哄憳</label>
                                             <div class="layui-input-block" style="margin-left: 120px;">
-                                                <textarea type="text" class="layui-textarea" name="HTaskWorkEmp" lay-verify="HTaskWorkEmp" id="HTaskWorkEmp"  ></textarea>
+                                                <textarea type="text" class="layui-textarea" name="HTaskWorkEmp" lay-verify="HTaskWorkEmp" id="HTaskWorkEmp" style="width: 485px; display: inline-block;"></textarea>
+                                                <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchHTaskWorkEmp" id="btnSearchHTaskWorkEmp" style="padding: 0 10px;float: right;margin-top: 3px;">
+                                                    <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
+                                                </button>
+                                            </div>
+
+                                        </div>
+
+
+                                    </div>
+                                    
+                                    <div class="layui-card layui-bg-gray">
+                                        <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="number" class="layui-input" name="HTaskMaterMoney" lay-verify="HTaskMaterMoney" id="HTaskMaterMoney" 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="number" class="layui-input" name="HTaskSetupMoney" lay-verify="HTaskSetupMoney" id="HTaskSetupMoney" value="0" style="float: left; width: 150px; ">
+                                                    <button type="button" lay-submit="" class="layui-btn" lay-filter="btnSearchHTaskSetupMoney" id="btnSearchHTaskSetupMoney" style="width:40px;">
+                                                        <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></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="number" class="layui-input" name="HTaskOtherMoney" lay-verify="HTaskOtherMoney" id="HTaskOtherMoney" value="0" style="float: left; width: 150px; ">
+                                                    <button type="button" lay-submit="" class="layui-btn" lay-filter="btnSearchHTaskOtherMoney" id="btnSearchHTaskOtherMoney" style="width:40px;">
+                                                        <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i>
+                                                    </button>
+                                                </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="number" class="layui-input" name="HTaskExamMoney" lay-verify="HTaskExamMoney" id="HTaskExamMoney" value="0" style="float: left; width: 150px; ">
+                                                    <button type="button" lay-submit="" class="layui-btn" lay-filter="btnSearchHTaskExamMoney" id="btnSearchHTaskExamMoney" style="width:40px;">
+                                                        <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></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; width: 200px;">
+                                                    <input type="checkbox" class="layui-input" name="HIsAccount" lay-verify="HIsAccount" id="HIsAccount" title="鏄�" lay-skin="tag" value="true">
+                                                </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="number" class="layui-input" name="HTaskWorkMoney" lay-verify="HTaskWorkMoney" id="HTaskWorkMoney" value="0" style="float: left; width: 150px; ">
+                                                    <button type="button" lay-submit="" class="layui-btn" lay-filter="btnSearchHTaskWorkMoney" id="btnSearchHTaskWorkMoney" style="width:40px;">
+                                                        <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i>
+                                                    </button>
+                                                </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="date" class="layui-input" name="HAccountDate" lay-verify="HAccountDate" id="HAccountDate">
+                                                </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="date" class="layui-input" name="HAccountWorkMoneyDate" lay-verify="HAccountWorkMoneyDate" id="HAccountWorkMoneyDate">
+                                                </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: 200px;">
+                                                    <input type="checkbox" class="layui-input" name="HIsCheckExam" lay-verify="HIsCheckExam" id="HIsCheckExam" title="鏄�" lay-skin="tag" value="true">
+                                                </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: 200px;">
+                                                    <input type="checkbox" class="layui-input" name="HIsCheckWorkMoney" lay-verify="HIsCheckWorkMoney" id="HIsCheckWorkMoney" title="鏄�" lay-skin="tag" value="true">
+                                                </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="datetime-local" step="1" class="layui-input" name="HInfoBackTime" lay-verify="HInfoBackTime" id="HInfoBackTime">
+                                                </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" name="HInfoBackMan" lay-verify="HInfoBackMan" id="HInfoBackMan">
+                                                </div>
+                                            </div>
+                                        </div>
+                                        
+                                        <div class="layui-inline">
+                                            <label class="layui-form-label" style="width: 85px;">鍥炲鍐呭</label>
+                                            <div class="layui-input-block" style="margin-left: 120px;">
+                                                <textarea type="text" class="layui-textarea" name="HInfoNote" lay-verify="HInfoNote" id="HInfoNote" style="width:485px"></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;">
-                                                <input type="datetime-local" step="1" class="layui-input" name="HBeginCloseValveTime" lay-verify="HBeginCloseValveTime" id="HBeginCloseValveTime">
+                                    <div class="layui-card layui-bg-gray">
+                                        <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="datetime-local" step="1" class="layui-input" name="HBeginCloseValveTime" lay-verify="HBeginCloseValveTime" id="HBeginCloseValveTime">
+                                                </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="datetime-local" step="1" class="layui-input" name="HEndCloseValveTime" lay-verify="HEndCloseValveTime" id="HEndCloseValveTime">
+                                                </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="number" class="layui-input" name="HCloseValveQty" lay-verify="HCloseValveQty" id="HCloseValveQty" value="0">
+                                                </div>
                                             </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="datetime-local" step="1" class="layui-input" name="HEndCloseValveTime" lay-verify="HEndCloseValveTime" id="HEndCloseValveTime">
+                                        <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="datetime-local" step="1" class="layui-input" name="HBeginOpenValveTime" lay-verify="HBeginOpenValveTime" id="HBeginOpenValveTime">
+                                                </div>
                                             </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="number" class="layui-input" name="HCloseValveQty" lay-verify="HCloseValveQty" id="HCloseValveQty" value="0" >
+                                            <div class="layui-inline">
+                                                <label class="layui-form-label" style="width: 85px;">缁撴潫寮�闃�鏃堕棿</label>
+                                                <div class="layui-input-block" style="margin-left: 120px;">
+                                                    <input type="datetime-local" step="1" class="layui-input" name="HEndOpenValveTime" lay-verify="HEndOpenValveTime" id="HEndOpenValveTime">
+                                                </div>
                                             </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="datetime-local" step="1" class="layui-input" name="HBeginOpenValveTime" lay-verify="HBeginOpenValveTime" id="HBeginOpenValveTime">
-                                            </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="datetime-local" step="1" class="layui-input" name="HEndOpenValveTime" lay-verify="HEndOpenValveTime" id="HEndOpenValveTime">
-                                            </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="number" class="layui-input" name="HOpenValveQty" lay-verify="HOpenValveQty" id="HOpenValveQty" 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" name="HValveWorkEmp" lay-verify="HValveWorkEmp" id="HValveWorkEmp"  >
-                                            </div>
-                                        </div>
-                                        <div class="layui-inline">
-                                            <label class="layui-form-label" style="width: 85px;">浠诲姟澶囨敞</label>
-                                            <div class="layui-input-block" style="margin-left: 120px;">
-                                                <textarea type="text" class="layui-textarea" name="HTaskRemark" lay-verify="HTaskRemark" id="HTaskRemark"  ></textarea>
-                                            </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;">鍒跺崟浜�</label>
-                                            <div class="layui-input-block" style="margin-left: 120px;">
-                                                <input type="text" class="layui-input" name="HMaker" id="HMaker" 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" name="HUpdater" id="HUpdater" 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" name="HChecker" id="HChecker" style="background-color:#efefef4d;" readonly>
+                                            <div class="layui-inline">
+                                                <label class="layui-form-label" style="width: 85px;">寮�闃�鍙暟</label>
+                                                <div class="layui-input-block" style="margin-left: 120px;">
+                                                    <input type="number" class="layui-input" name="HOpenValveQty" lay-verify="HOpenValveQty" id="HOpenValveQty" value="0">
+                                                </div>
                                             </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" name="HMakerDate" id="HMakerDate" style="background-color:#efefef4d;" readonly>
+                                                <input type="text" class="layui-input" name="HValveWorkEmp" lay-verify="HValveWorkEmp" id="HValveWorkEmp">
                                             </div>
                                         </div>
                                         <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" name="HUpdaterDate" id="HUpdaterDate" 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" name="HCheckerDate" id="HCheckerDate" style="background-color:#efefef4d;" readonly>
+                                                <textarea type="text" class="layui-textarea" name="HTaskRemark" lay-verify="HTaskRemark" id="HTaskRemark"></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;">
-                                                <input type="text" class="layui-input" name="HCloseMan" id="HCloseMan" 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" name="HDeleteMan" id="HDeleteMan" 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" name="HBacker" id="HBacker" style="background-color:#efefef4d;" readonly>
-                                            </div>
-                                        </div>
+                                    <div class="layui-card layui-bg-gray">
                                     </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" name="HCloseManDate" id="HCloseManDate" 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" name="HDeleteManDate" id="HDeleteManDate" 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" name="HBackerDate" id="HBackerDate" style="background-color:#efefef4d;" readonly>
-                                            </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" name="HBackRemark" id="HBackRemark" style="background-color:#efefef4d;" readonly>
-                                            </div>
-                                        </div>
-                                    </div>
+                                    
                                 </div>
                             </div>
                         </div>
+
                     </div>
-                    <div class="layui-tab" lay-filter="tab-POStockInBill">
+                    <div class="layui-tab" lay-filter="tab-POStockInBill2" id="TableSub">
                         <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="3" style="padding:1px;">椤圭洰鏉愭枡娓呭崟</li>
                         </ul>
                         <div class="layui-tab-content">
                             <!--椤圭洰闃舵-->
@@ -890,7 +1030,7 @@
                                         <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_under"><i class="layui-icon layui-icon-form"></i>涓嬩竴琛�</button>-->
                                     </div>
                                 </script>
                             </div>
@@ -903,7 +1043,16 @@
                                         <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_under1"><i class="layui-icon layui-icon-form"></i>涓嬩竴琛�</button>-->
+                                    </div>
+                                </script>
+                            </div>
+                            <!--椤圭洰鏉愭枡娓呭崟-->
+                            <div class="layui-tab-item">
+                                <table class="layui-hide" id="mainTable2" lay-filter="mainTable2"></table>
+                                <script type="text/html" id="toolbarDemo2">
+                                    <div class="layui-btn-container">
+                                        <button type="button" class="layui-btn layui-btn-sm" lay-event="set_HideColumn2" id="HideColumn2"><i class="layui-icon layui-icon-form"></i>鍒楄缃�</button>
                                     </div>
                                 </script>
                             </div>
@@ -936,7 +1085,7 @@
         </div>
     </script>
     <script>
-       
+
         layui.config({
             base: '../../../layuiadmin/' //闈欐�佽祫婧愭墍鍦ㄨ矾寰�
         }).extend({
@@ -953,9 +1102,11 @@
 
             //妯″潡鍚�
             var HModName = "PM_ProjectBill";
+            var HModName2 = "PM_ProjectTaskNeedCheckQuery_SellOut"
             //琛ㄦ牸娓叉煋鍙傛暟
             var option = {};            //椤圭洰闃舵琛ㄦ覆鏌撳弬鏁�
             var option1 = {};           //椤圭洰鎴愬憳琛ㄦ覆鏌撳弬鏁�
+            var option2 = {};           //椤圭洰鏉愭枡娓呭崟
             //璁板綍缁勭粐鐨勫��
             var HOrgIDBar = 0;
             //鍏ㄥ眬鍙橀噺
@@ -968,6 +1119,22 @@
             window.MemberData = []; //椤圭洰鎴愬憳
 
 
+            // 棰勫畾涔夐�夐」鏁版嵁
+            var dataList1 = [
+                { value: '琛ㄥ唴绠℃紡鎹�', title: '琛ㄥ唴绠℃紡鎹�' },
+                { value: '闃�闂ㄦ紡姘�', title: '闃�闂ㄦ紡姘�' },
+                { value: '绠¤韩婕忔按', title: '绠¤韩婕忔按' },
+                { value: '鎺ュ彛婕忔按', title: '鎺ュ彛婕忔按' },
+                { value: '姘磋〃鎹熷潖', title: '姘磋〃鎹熷潖' },
+                { value: '绠℃寲鐮�', title: '绠℃寲鐮�' }
+            ];
+            var dataList = [
+                { value: '鐢ㄦ埛', title: '鐢ㄦ埛' },
+                { value: '鐑嚎1330', title: '鐑嚎1330' },
+                { value: '鎶ヨ110', title: '鎶ヨ110' },
+                { value: '璋冩煡缁�', title: '璋冩煡缁�' }
+            ];
+
 
             //鑾峰彇鍙傛暟
             var params = getUrlVars();
@@ -978,18 +1145,6 @@
             //#endregion
 
             //#region 杩涘叆椤甸潰鍗冲姞杞�
-            //鏍规嵁瀛愮被鍨嬮殣钘忛〉绛�
-            $('li').show();
-            if (HBillSubType == "宸ョ▼绫�") {
-                $('li[lay-id="3"]').hide();
-                $('li[lay-id="4"]').hide();
-            } else if (HBillSubType == "浠诲姟绫�") {
-                $('li[lay-id="2"]').first().hide();
-                $('li[lay-id="3"]').hide();
-            } else {
-                $('li[lay-id="2"]').first().hide();
-                $('li[lay-id="4"]').hide();
-            }
             //#region 銆愬姩鎬佽幏鍙栨ā鍧楀悕绉般��
             var HModuleType = "4750";
             //閫氳繃鍗曟嵁绫诲瀷锛屼粠鏁版嵁搴撳姩鎬佽幏鍙栧崟鎹ā鍧楀懡鍚�,寮曠敤js鏂囦欢 PageTitle.js
@@ -1011,15 +1166,50 @@
 
             //#region 鍒ゆ柇骞惰缃搷浣滅被鍨嬨�侀〉闈㈠垵濮嬪寲
             if (OperationType == null || OperationType == 1) {                            //鏂板
+                //鏍规嵁瀛愮被鍨嬮殣钘忛〉绛�
+                if (HBillSubType == "宸ョ▼绫�") {
+                    $("#item_li").hide();
+                    $("#task_li").hide();
+                    $("#project_li").addClass("layui-this");
+                    $("#project_tab").addClass("layui-show");
+                } else if (HBillSubType == "浠诲姟绫�") {
+                    $("#project_li").hide();
+                    $("#item_li").hide();
+                    $("#task_li").addClass("layui-this");
+                    $("#task_tab").addClass("layui-show");
+                    //椤圭洰鍚嶇О=浠诲姟鍦扮偣+鎹熷潖鎯呭喌
+                    $('#HTaskAddress, #HBreakStatus').on('input', () => {
+                        $('#HProName').val($('#HTaskAddress').val() + $('#HBreakStatus').val());
+                    });
+                    //闅愯棌瀛愯〃鐨勯�夐」
+                    // 闅愯棌涓嶉渶瑕佺殑tab鏍囬
+                    $('#TableSub .layui-tab-title li').not(':eq(2)').hide(); // 鍙繚鐣欑涓変釜tab锛堥」鐩潗鏂欐竻鍗曪級
+                    // 榛樿婵�娲荤涓変釜tab
+                    element.tabChange('tab-POStockInBill2', '3'); // 鍒囨崲鍒扮涓変釜tab
+                    // 闅愯棌鍏朵粬tab鍐呭
+                    $('#TableSub .layui-tab-content .layui-tab-item').not(':eq(2)').hide();
+                    getCzyglByUser();
+                } else {
+                    $("#project_li").hide();
+                    $("#task_li").hide();
+                    $("#item_li").addClass("layui-this");
+                    $("#item_tab").addClass("layui-show");
+                }
                 ////绂佺敤缁勭粐閫夐」
                 //$("#HOrgID").attr("disabled", true);
                 OperationType = 1;
                 //鐢熸垚骞惰缃富琛ㄧ殑鍐呯爜鍜屽崟鎹彿
                 createBillNo();
 
-                //鍒濆鍖栧埗鍗曚汉鍜屽埗鍗曟椂闂�
+                //绂佺敤閮ㄩ棬鎸夐挳
+                $('#btnSearchHDept').addClass("layui-btn-disabled").attr("disabled", true);
+
+                //鍒濆鍖栧埗鍗曚汉鍜屽埗鍗曟椂闂�   閮ㄩ棬
                 $("#HMaker").val(sessionStorage["HUserName"]);
                 $("#HMakerDate").val(Format(new Date(), "yyyy-MM-dd"));
+
+                $("#HDeptID").val(sessionStorage["HDeptID"]); //鏍规嵁鐧诲綍鐢ㄦ埛甯﹀嚭閮ㄩ棬ID
+                $("#HDeptName").val(sessionStorage["HDept"]); //鏍规嵁鐧诲綍鐢ㄦ埛甯﹀嚭閮ㄩ棬
 
                 //鍒濆鍖栭」鐩伐绋嬩富琛ㄥ紑濮嬫椂闂村拰缁撴潫鏃堕棿
                 $("#HBeginDate").val(Format(new Date(), "yyyy-MM-dd"));
@@ -1027,22 +1217,22 @@
                 $("#HDate").val(Format(new Date(), "yyyy-MM-dd"));
                 $("#HReDate").val(Format(new Date(), "yyyy-MM-dd"));
 
-                $("#HMaterPlanDate").val(Format(new Date(), "yyyy-MM-dd"));
-                $("#HTestDate").val(Format(new Date(), "yyyy-MM-dd"));
-                $("#HSewageDate").val(Format(new Date(), "yyyy-MM-dd"));
-                $("#HWaterSupplyDate").val(Format(new Date(), "yyyy-MM-dd"));
+                //$("#HMaterPlanDate").val(Format(new Date(), "yyyy-MM-dd"));
+                //$("#HTestDate").val(Format(new Date(), "yyyy-MM-dd"));
+                //$("#HSewageDate").val(Format(new Date(), "yyyy-MM-dd"));
+                //$("#HWaterSupplyDate").val(Format(new Date(), "yyyy-MM-dd"));
 
                 //$('input[type="datetime-local"]').val(new Date().toDateString());
-                $('input[type="datetime-local"]').each(function () {
-                    // 鑾峰彇褰撳墠鏃ユ湡鍜屾椂闂�
-                    const now = new Date();
-                    // 娉ㄦ剰锛氫笂闈㈢殑浠g爜浼氱敓鎴愪竴涓舰濡�"2023-04-01 12:34:56"鐨勫瓧绗︿覆锛屼絾datetime-local瀹為檯涓婃湡鏈涚殑鏄�"YYYY-MM-DDTHH:mm:ss"锛堟棤绌烘牸锛�
-                    // 鍥犳鎴戜滑搴旇浣跨敤涓嬮潰鐨勪唬鐮佹潵姝g‘鏍煎紡鍖�
-                    const formattedDateTimeLocal = now.toISOString().slice(0, 10) + 'T' + now.toTimeString().slice(0, 8).replace(/:\d{2}\.\d{3}/, ':00'); // 鍘婚櫎姣骞惰缃负00绉掞紙鍥犱负datetime-local涓嶆敮鎸佹绉掞級
+                //$('input[type="datetime-local"]').each(function () {
+                //    // 鑾峰彇褰撳墠鏃ユ湡鍜屾椂闂�
+                //    const now = new Date();
+                //    // 娉ㄦ剰锛氫笂闈㈢殑浠g爜浼氱敓鎴愪竴涓舰濡�"2023-04-01 12:34:56"鐨勫瓧绗︿覆锛屼絾datetime-local瀹為檯涓婃湡鏈涚殑鏄�"YYYY-MM-DDTHH:mm:ss"锛堟棤绌烘牸锛�
+                //    // 鍥犳鎴戜滑搴旇浣跨敤涓嬮潰鐨勪唬鐮佹潵姝g‘鏍煎紡鍖�
+                //    const formattedDateTimeLocal = now.toISOString().slice(0, 10) + 'T' + now.toTimeString().slice(0, 8).replace(/:\d{2}\.\d{3}/, ':00'); // 鍘婚櫎姣骞惰缃负00绉掞紙鍥犱负datetime-local涓嶆敮鎸佹绉掞級
 
-                    // 璁剧疆input鍏冪礌鐨勫��
-                    $(this).val(formattedDateTimeLocal);
-                });
+                //    // 璁剧疆input鍏冪礌鐨勫��
+                //    $(this).val(formattedDateTimeLocal);
+                //});
                 //鍒濆鍖栭」鐩樁娈佃〃
                 get_InitGrid1();
             }
@@ -1065,9 +1255,14 @@
             else if (OperationType == 3) {//濡傛灉淇敼鍒欒蛋涓嬮潰 new                                        //缂栬緫
                 ////绂佺敤缁勭粐閫夐」
                 //$("#HOrgID").attr("disabled", true);
+
+                //涓嶇鐢ㄩ儴闂�
+                $('#btnSearchHDept').removeClass("layui-btn-disabled").attr("disabled", false);
+
                 //鍒濆鍖栭」鐩樁娈佃〃
                 get_InitGrid1();
                 RoadBillMain(linterid);
+                RoadBillSub(linterid);
             }
             //#endregion
 
@@ -1089,8 +1284,6 @@
             form.on('submit(btnSearchHCus)', function () {
                 CusType = 1;
                 get_checkSearchHCus();
-              
-                
             });
             //#endregion
 
@@ -1140,8 +1333,6 @@
             //#region 閫夋嫨椤圭洰绫诲埆鎸夐挳
             form.on('submit(btnSearchHProjectClass)', function () {
                 get_checkSearchHProjectClass();
-
-
             });
             //#endregion
 
@@ -1163,6 +1354,18 @@
             });
             //#endregion
 
+            //#region 閫夋嫨椤圭洰缁忕悊鎸夐挳
+            form.on('submit(btnSearchHProPMEmp)', function () {
+                get_checkSearchHProPMEmp();
+            });
+            //#endregion
+
+            //#region 閫夋嫨浠诲姟涓嬭揪鎸夐挳
+            form.on('submit(btnSearchHWorkTask)', function () {
+                get_checkSearchHWorkTask();
+            });
+            //#endregion
+
             //#region 閫夋嫨鏂藉伐鍛樻寜閽�
             form.on('submit(btnSearchHWorker)', function () {
                 get_checkSearchHWorker();
@@ -1174,9 +1377,223 @@
                 get_checkSearchHTestChecker();
             });
             //#endregion
+
+            //#region 閫夋嫨宸ヤ綔浜哄憳鎸夐挳
+            form.on('submit(btnSearchHTaskWorkEmp)', function () {
+                get_checkSearchHTaskWorkEmp();
+            });
+            //#endregion
+
+            //#region 閫夋嫨绠″緞鎸夐挳
+            form.on('submit(btnSearchHPipeDiameter)', function () {
+                get_checkSearchHPipeDiameter();
+            });
+            //#endregion
+
+            //#region 閫夋嫨绠″緞鏉愯川鎸夐挳
+            form.on('submit(btnSearchHPipeMaterial)', function () {
+                get_checkSearchHPipeMaterial();
+            });
+            //#endregion
+
+            //#region 閫夋嫨浠诲姟瀹夎璐规寜閽�
+            form.on('submit(btnSearchHTaskSetupMoney)', function () {
+                get_checkSearchHTaskSetupMoney();
+            });
+            //#endregion
+
+            //#region 閫夋嫨浠诲姟闄勫睘璐规寜閽�
+            form.on('submit(btnSearchHTaskOtherMoney)', function () {
+                get_checkSearchHTaskOtherMoney();
+            });
+            //#endregion
+
+            //#region 閫夋嫨浠诲姟鑰冩牳璐规寜閽�
+            form.on('submit(btnSearchHTaskExamMoney)', function () {
+                get_checkSearchHTaskExamMoney();
+            });
+            //#endregion
+
+            //#region 閫夋嫨浠诲姟宸ヨ垂鎸夐挳
+            form.on('submit(btnSearchHTaskWorkMoney)', function () {
+                get_checkSearchHTaskWorkMoney();
+            });
+            //#endregion           
+
+            //#region 閫夋嫨閮ㄩ棬鎸夐挳
+            form.on('submit(btnSearchHDept)', function () {
+                get_checkSearchHDept();
+            });
+            //#endregion
+
+            //#region 閫夋嫨鍙楃悊浜烘寜閽�
+            form.on('submit(btnSearchHReceEmp)', function () {
+                get_checkSearchHReceEmp();
+            });
+            //#endregion
+           
+
+            //#region 鎹熷潖鎯呭喌 鐐瑰嚮浜嬩欢
+
+            // 鍒嗙鐒︾偣浜嬩欢鍜岃緭鍏ヤ簨浠�
+            $('#HBreakStatus').on('focus', function () {  // 鐒︾偣浜嬩欢锛氭樉绀哄叏閮ㄩ�夐」
+                renderOptions1('');
+                $('#dropdownMenu1').show();
+            }).on('input', function () {  // 杈撳叆浜嬩欢锛氳繃婊ら�夐」
+                var inputVal = $(this).val().trim();
+                renderOptions1(inputVal);
+                $('#dropdownMenu1').show();
+            });
+
+            // 鏂囨。鐐瑰嚮鍏抽棴涓嬫媺
+            $(document).on('click', function (e) {
+                if (!$(e.target).closest('#HBreakStatus, #dropdownMenu1').length) {
+                    $('#dropdownMenu1').hide();
+                }
+            });
+            $('#HBreakStatus').on('focus', function () {  // 鐒︾偣浜嬩欢锛氭樉绀哄叏閮ㄩ�夐」
+                renderOptions1('');
+                $('#dropdownMenu1').show();
+            }).on('input', function () {  // 杈撳叆浜嬩欢锛氳繃婊ら�夐」
+                var inputVal = $(this).val().trim();
+                renderOptions1(inputVal);
+                $('#dropdownMenu1').show();
+            });
+
+            // 鏂囨。鐐瑰嚮鍏抽棴涓嬫媺
+            $(document).on('click', function (e) {
+                if (!$(e.target).closest('#HBreakStatus, #dropdownMenu1').length) {
+                    $('#dropdownMenu1').hide();
+                }
+            });
+
+            // 娓叉煋閫夐」锛堟敮鎸佹樉绀哄叏閮級
+            function renderOptions1(filterText) {
+                var filteredData = filterText ?
+                    dataList1.filter(function (item) {
+                        return item.title.toLowerCase().includes(filterText.toLowerCase());
+                    }) :
+                    dataList1;  // 鏃犺繃婊ゆ枃鏈椂鏄剧ず鍏ㄩ儴
+
+                var html = '';
+                if (filteredData.length > 0) {
+                    filteredData.forEach(function (item) {
+                        html += `<li class="layui-nav-item" data-value="${item.value}">${item.title}</li>`;
+                    });
+                } else {
+                    html = '<li class="layui-nav-item">鏃犲尮閰嶇粨鏋滐紙鍙嚜鐢辫緭鍏ワ級</li>';
+                }
+
+                $('#optionList1').html(html);
+            }
+
+            // 閫夐」鐐瑰嚮浜嬩欢
+            $('#optionList1').on('click', 'li', function () {
+                if (!$(this).text().includes('鏃犲尮閰嶇粨鏋�')) {
+                    var selectedText = $(this).text();
+                    $('#HBreakStatus').val(selectedText).trigger('input');
+                }
+                $('#dropdownMenu1').hide();
+            });
+            //#endregion
+
+            //#region 鎶ユ紡浜� 鐐瑰嚮浜嬩欢
+
+            // 鍒嗙鐒︾偣浜嬩欢鍜岃緭鍏ヤ簨浠�
+            $('#HAlarmEmp').on('focus', function () {  // 鐒︾偣浜嬩欢锛氭樉绀哄叏閮ㄩ�夐」
+                renderOptions('');
+                $('#dropdownMenu').show();
+            }).on('input', function () {  // 杈撳叆浜嬩欢锛氳繃婊ら�夐」
+                var inputVal = $(this).val().trim();
+                renderOptions(inputVal);
+                $('#dropdownMenu').show();
+            });
+
+            // 鏂囨。鐐瑰嚮鍏抽棴涓嬫媺
+            $(document).on('click', function (e) {
+                if (!$(e.target).closest('#HAlarmEmp, #dropdownMenu').length) {
+                    $('#dropdownMenu').hide();
+                }
+            });
+            $('#HAlarmEmp').on('focus', function () {  // 鐒︾偣浜嬩欢锛氭樉绀哄叏閮ㄩ�夐」
+                renderOptions('');
+                $('#dropdownMenu').show();
+            }).on('input', function () {  // 杈撳叆浜嬩欢锛氳繃婊ら�夐」
+                var inputVal = $(this).val().trim();
+                renderOptions(inputVal);
+                $('#dropdownMenu').show();
+            });
+
+            // 鏂囨。鐐瑰嚮鍏抽棴涓嬫媺
+            $(document).on('click', function (e) {
+                if (!$(e.target).closest('#HAlarmEmp, #dropdownMenu').length) {
+                    $('#dropdownMenu').hide();
+                }
+            });
+
+            // 娓叉煋閫夐」锛堟敮鎸佹樉绀哄叏閮級
+            function renderOptions(filterText) {
+                var filteredData = filterText ?
+                    dataList.filter(function (item) {
+                        return item.title.toLowerCase().includes(filterText.toLowerCase());
+                    }) :
+                    dataList;  // 鏃犺繃婊ゆ枃鏈椂鏄剧ず鍏ㄩ儴
+
+                var html = '';
+                if (filteredData.length > 0) {
+                    filteredData.forEach(function (item) {
+                        html += `<li class="layui-nav-item" data-value="${item.value}">${item.title}</li>`;
+                    });
+                } else {
+                    html = '<li class="layui-nav-item">鏃犲尮閰嶇粨鏋滐紙鍙嚜鐢辫緭鍏ワ級</li>';
+                }
+
+                $('#optionList').html(html);
+            }
+
+            // 閫夐」鐐瑰嚮浜嬩欢
+            $('#optionList').on('click', 'li', function () {
+                if (!$(this).text().includes('鏃犲尮閰嶇粨鏋�')) {
+                    var selectedText = $(this).text();
+                    $('#HAlarmEmp').val(selectedText).trigger('input');
+                }
+                $('#dropdownMenu').hide();
+            });
+            //#endregion
+
+            //#region 鏃ユ湡鐐瑰嚮浜嬩欢
+            $(document).ready(function () {
+                // 鐐瑰嚮杈撳叆妗嗘椂瑙﹀彂锛堜粎榧犳爣鐐瑰嚮鐢熸晥锛�
+                $("#HDate").on('click', function (data) {
+                    HDate = $("#HDate").val();
+                    console.log("鐐瑰嚮鏃跺�硷細", HDate);
+                });
+
+    // 澶辩劍鏃惰Е鍙戯紙鍖呮嫭閿洏鎿嶄綔锛�
+                $("#HDate").on('blur', function (data) {
+                    HDate = $("#HDate").val();
+                    //$("#HDate").val(HDate); // 杩欒瀹為檯鍙互鐪佺暐锛屽洜涓哄�兼湭鏀瑰彉
+                    //鍙楃悊鏃堕棿 鎶慨寮�濮嬫椂闂� 鎶慨瀹屽伐鏃堕棿
+                    if ($("#HReceTime").val() == "" && $("#HTaskBTime").val() == "" && $("#HTaskETime").val() == "" ) {
+                        $("#HReceTime").val(HDate + "T00:00");
+                        $("#HTaskBTime").val(HDate + "T00:00")
+                        $("#HTaskETime").val(HDate + "T00:00")
+                    }
+                    
+                    GetHProjectNumber(0);
+                    console.log("澶辩劍鏃跺�硷細", HDate);
+                });
+            });
+            //#endregion
+
+
+            //endregion
+           
+            
             //#endregion
 
             //#region 澶嶉�夋 閫変腑/鍙栨秷 瑙﹀彂浜嬩欢
+
             //#region 閲岀▼纰�
             form.on('checkbox(HIsKey)', function (data) {
                 //鑾峰彇涓嬫媺妗嗛�変腑鐨勫��
@@ -1200,10 +1617,20 @@
                     }
                 });
             });
-            //#endregion
+            //#endregion          
+
             //#endregion
 
             //#region 鎿嶄綔鎸夐挳瑙﹀彂浜嬩欢
+
+            //#region 鏂板
+            form.on('submit(set_AddNew)', function (data) {
+                const url = new URL(location.href);
+                url.searchParams.set('OperationType', '1');  // 淇敼鎴栨坊鍔犲弬鏁�
+                location.href = url.toString();
+            });
+            //#endregion
+
             //#region 淇濆瓨鎻愪氦
             form.on('submit(btnSave)', function (data) {//鎻愪氦
                 if (AllowLoadData(data)) {
@@ -1265,7 +1692,7 @@
                             CheckedSet_tableSub_Emp();
                         } else {
                             var HSumMoney = $("#HSumMoney").val();
-                            if ( ref.test(value) && ref.test(HSumMoney) ) {
+                            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
@@ -1410,6 +1837,16 @@
             });
             //#endregion
 
+            //#region 椤圭洰鏉愭枡娓呭崟
+            table.on('toolbar(mainTable2)', function (obj) {
+                switch (obj.event) {
+                    //鍒楄缃�
+                    case 'set_HideColumn2': get_HideColumnNoPage(HModName2, sessionStorage["HUserName"], option2, function () { });
+                        break;
+
+                };
+            });
+            //#endregion 
             //#region 椤圭洰闃舵琛細琛屽唴浜嬩欢
             table.on('tool(mainTable)', function (obj) {
                 set_GridDelete(obj);   //琛屽唴鍒犻櫎
@@ -1419,7 +1856,7 @@
                     var field = $(this).data('field');
                     laydate.render({
                         elem: this.firstChild
-                        , show: true //鐩存帴鏄剧ず  
+                        , show: true //鐩存帴鏄剧ず
                         , closeStop: this
                         , done: function (nowDate) {
                             //鏃堕棿閫夋嫨瀹屾垚锛岃鏁版嵁鏇存柊
@@ -1555,6 +1992,10 @@
                         $("#HInterID").val(d.data[0].HInterID);
                         $("#HBillNo").val(d.data[0].HBillNo);
                         $("#HDate").val(Format(new Date(), "yyyy-MM-dd"));
+                        //鏂板缂栫爜娴佹按鍙�
+                        if (HBillSubType == "浠诲姟绫�" || HBillSubType == "宸ョ▼绫�") {
+                            GetHProjectNumber(0);
+                        }
                     }
                 });
             }
@@ -1573,7 +2014,7 @@
                     , height: 400
                     , cols: [[
                         { type: 'checkbox', totalRowText: '鍚堣琛�' }
-                        , { type: 'numbers', title: '搴忓彿', style: 'background-color: #f9f9f9;'}
+                        , { 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
@@ -1634,7 +2075,7 @@
                         , { field: 'HIsPM', title: '鏄惁椤圭洰缁忕悊', templet: "#HIsPM" }
                         , { field: 'HRate', title: '椤圭洰鍗犳瘮', edit: 'text', totalRow: true }
                         , { field: 'HPlanAvgMoney', title: '棰勮鍒嗛厤涓氱哗', edit: 'text', totalRow: true }
-                        , { field: 'HPlanCountMoney', title: '棰勮鎻愭垚', edit: 'text', totalRow: true}
+                        , { field: 'HPlanCountMoney', title: '棰勮鎻愭垚', edit: 'text', totalRow: true }
                         , { field: 'HRemarkSub', title: '澶囨敞', edit: 'text' }
                         , { fixed: 'right', title: '鎿嶄綔', toolbar: '#barDemo1' }
                     ]]
@@ -1654,6 +2095,88 @@
                 option1.data = rowdata1;
                 table.render(option1);
 
+                option2 = {
+                    elem: '#mainTable2'
+                    , toolbar: '#toolbarDemo2'
+                    , page: true
+                    , limit: 500
+                    , limits: [50, 500, 1000, 2000]
+                    , totalRow: true
+                    , cellMinWidth: 120
+                    , height: 600
+                    , cols: [[]]
+                    , data:[[]]
+                }
+                table.render(option2);
+            }
+            //#endregion
+
+            //#region 鑾峰彇閿�鍞嚭搴撳崟鍒楄〃
+            function RoadBillSub(linterid)//鍔犺浇琛ㄥご
+            {
+                var ajaxLoad = layer.load();//閬僵
+                //鏄庣粏鍒楄〃
+                var sql = "exec h_p_PM_GetSellOutBillListByHProjectID " + linterid;
+                $.ajax({
+                    url: GetWEBURL() + '/Gy_SOPBillList/WindowPrintList',
+                    type: "GET",
+                    async: false,
+                    data: { "sWhere": sql },
+                    success: function (data1) {
+                        if (data1.count == 1) {
+                            var data = [];//鍒楀瓧娈垫暟鎹�
+                            var col = [];
+                            var totalArray = [];
+                            var titleData = [];
+                            //缁欑┖鐨勬暟缁勮祴鍊�
+                            for (var key in data1.list) {//寰簭閬嶅巻鏁扮粍
+                                data.push({ "id": data1.list[key].ColmCols, "name": data1.list[key].ColmCols, "Type": data1.list[key].ColmType });//浠庢瘡涓璞′腑鎻愬彇鏁版嵁
+                                //鑾峰彇涓嶉渶瑕佹樉绀虹殑鍒楋紙H寮�澶寸殑鍒椾笉鏄剧ず锛�
+                                var patrn = new RegExp(/^h/i);
+                                if (patrn.test(data1.list[key].ColmCols)) {
+                                    titleData[key] = data1.list[key].ColmCols;
+                                }
+                            }
+                            //鍦ㄥ垪琛ㄥ乏杈规坊鍔犲嬀閫夋
+                            col.push({ type: 'checkbox', fixed: 'left', totalRowText: '鍚堣' });
+                            for (var i = 0; i < data.length; i++) {//閬嶅巻data鏁扮粍閲嶇殑鏁版嵁
+                                // if (data[i].name == 'HInterID' || data[i].name == 'HBillType' || data[i].name == 'hmainid') {
+                                if ($.inArray(data[i].name, titleData) > -1) {//妫�鏌ata銆恑銆�.name鏄惁鍦ㄦ暟缁勪腑  //璁$畻鍒�
+                                    col.push({ field: data[i].id, title: data[i].name, align: 'center', hide: true }); //闅愯棌id鍒�
+                                }
+                                else if ($.inArray(data[i].name, totalArray) > -1) { //璁$畻鍒�  
+                                    col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, totalRow: true, width: 120, filter: true });
+                                } else {
+                                    switch (data[i].Type) {
+                                        //int
+                                        case 'DateTime':
+                                            col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, filter: true, templet: "<div>{{d." + (data[i].name == "琛屽叧闂棩鏈�" ? "琛屽叧闂汉" : data[i].name) + " ==''?'':layui.util.toDateString(d." + data[i].name + ", 'yyyy-MM-dd HH:mm:ss')}}</div>", width: 200 });
+                                            break;
+                                        default:
+                                            col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, width: 200, filter: true });
+                                    }
+                                }
+                            }
+                            option2.cols = [col];
+                            option2.data = data1.data;
+                            //缁熻鏉愭枡璐�
+                            //let totalAmount = data1.data.reduce((accumulator, currentValue) => {
+                            //    return accumulator + currentValue.閲戦;
+                            //}, 0);
+                            //$("#HTaskMaterMoney").val(totalAmount);
+                            //鍒楄缃�
+                            DisPlay_HideColumn(HModName2, sessionStorage["HUserName"], option2, titleData);
+                            table.render(option2);
+                            layer.close(ajaxLoad);
+                        } else {
+                            layer.alert(data1.code + data1.Message, { icon: 5 });
+                            layer.close(ajaxLoad);
+                        }
+                    }, error: function () {
+                        layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 });
+                        layer.close(ajaxLoad);
+                    }
+                });
             }
             //#endregion
 
@@ -1830,11 +2353,13 @@
                         //鑾峰彇鏁版嵁
                         $("#HProjectClassID").val(checkStatus.data[0].HItemID);//椤圭洰绫诲埆id
                         $("#HProjectClassName").val(checkStatus.data[0].椤圭洰绫诲埆鍚嶇О);//椤圭洰绫诲埆鍚嶇О
-                        
+
                         layer.close(index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨�
                     }
                     , btn2: function (index, layero) { }
-                    , end: function () { }
+                    , end: function () {
+                        GetHProjectNumber(0);
+                    }
                 })
             }
             //#endregion
@@ -1900,7 +2425,7 @@
                     }
                     , btn2: function (index, layero) { }
                     , end: function () {
-                        
+
                         get_BT($("#HProjectStageBillInterID").val());
                     }
                 })
@@ -1968,6 +2493,65 @@
             }
             //#endregion
 
+            //#region 椤圭洰缁忕悊閫夋嫨椤甸潰
+            function get_checkSearchHProPMEmp() {
+                var HOrgID = $("#HOrgID").val();
+                layer.open({
+                    type: 2//寮圭獥绫诲瀷
+                    , skin: 'layui-layer-rim' //鍔犱笂杈规
+                    , area: ['90%', '90%']//澶у皬
+                    , title: '鍛樺伐琛�'//鏍囬
+                    , shift: 2//寮瑰嚭鍔ㄧ敾
+                    , content: ['../../鍩虹璧勬枡/鍏敤鍩虹璧勬枡/Gy_EmployeeList.html?openType=HPM&HOrgID=' + HOrgID, '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('璇烽�夋嫨鏁版嵁');
+                        }
+                        //鑾峰彇鏁版嵁
+                        $("#HProPMEmpID").val(checkStatus.data[0].HItemID);//鍛樺伐id
+                        $("#HProPMEmpName").val(checkStatus.data[0].鑱屽憳鍚嶇О);//鍛樺伐鍚嶇О
+                        if ($("#HProPMEmpName").val() == "") {
+                            $("#HProPMEmpName").val(checkStatus.data[0].鑱屽憳浠g爜);
+                        }
+                        layer.close(index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨�
+                    }
+                    , btn2: function (index, layero) { }
+                })
+            }
+            //#endregion
+
+            //#region 浠诲姟涓嬭揪閫夋嫨椤甸潰
+            function get_checkSearchHWorkTask() {
+                var HOrgID = $("#HOrgID").val();
+                layer.open({
+                    type: 2//寮圭獥绫诲瀷
+                    , skin: 'layui-layer-rim' //鍔犱笂杈规
+                    , area: ['90%', '90%']//澶у皬
+                    , title: '鍛樺伐琛�'//鏍囬
+                    , shift: 2//寮瑰嚭鍔ㄧ敾
+                    , content: ['../../鍩虹璧勬枡/鍏敤鍩虹璧勬枡/Gy_EmployeeList.html?openType=HEmpList&HOrgID=' + HOrgID, '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('璇烽�夋嫨鏁版嵁');
+                        }
+                        //鑾峰彇鏁版嵁
+                        $("#HWorkTask").val(checkStatus.data[0].鑱屽憳鍚嶇О);//鍛樺伐鍚嶇О
+                        if ($("#HWorkTask").val() == "") {
+                            $("#HWorkTask").val(checkStatus.data[0].鑱屽憳浠g爜);
+                        }
+                        layer.close(index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨�
+                    }
+                    , btn2: function (index, layero) { }
+                })
+            }
+            //#endregion
+
             //#region 鏂藉伐鍛橀�夋嫨椤甸潰
             function get_checkSearchHWorker() {
                 var HOrgID = $("#HOrgID").val();
@@ -2022,6 +2606,270 @@
                             $("#HTestCheckerName").val(checkStatus.data[0].鑱屽憳浠g爜);
                         }
                         layer.close(index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨�
+                    }
+                    , btn2: function (index, layero) { }
+                })
+            }
+            //#endregion
+
+            //#region 宸ヤ綔浜哄憳閫夋嫨椤甸潰
+            function get_checkSearchHTaskWorkEmp() {
+                var HOrgID = $("#HOrgID").val();
+                layer.open({
+                    type: 2//寮圭獥绫诲瀷
+                    , skin: 'layui-layer-rim' //鍔犱笂杈规
+                    , area: ['90%', '90%']//澶у皬
+                    , title: '鍛樺伐琛�'//鏍囬
+                    , shift: 2//寮瑰嚭鍔ㄧ敾
+                    , content: ['../../鍩虹璧勬枡/鍏敤鍩虹璧勬枡/Gy_EmployeeList.html?openType=HEmpList&HOrgID=' + HOrgID, '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('璇烽�夋嫨鏁版嵁');
+                        }
+
+                        var HTaskWorkEmpList = "";
+                        for (var emp of checkStatus.data) {
+                            HTaskWorkEmpList += ("," + emp.鑱屽憳鍚嶇О);
+                        }
+                        let result = HTaskWorkEmpList.slice(1);
+                        //鑾峰彇鏁版嵁
+                        $("#HTaskWorkEmp").val(result);//鍛樺伐鍚嶇О
+                        layer.close(index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨�
+                    }
+                    , btn2: function (index, layero) { }
+                })
+            }
+            //#endregion
+
+
+            //#region 绠″緞閫夋嫨椤甸潰
+            function get_checkSearchHPipeDiameter() {
+                layer.open({
+                    type: 2//寮圭獥绫诲瀷
+                    , skin: 'layui-layer-rim' //鍔犱笂杈规
+                    , area: ['90%', '90%']//澶у皬
+                    , title: '绠″緞琛�'//鏍囬
+                    , shift: 2//寮瑰嚭鍔ㄧ敾
+                    , content: ['../../鍩虹璧勬枡/鍏敤鍩虹璧勬枡/Gy_PiPe.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('璇烽�夋嫨鏁版嵁');
+                        }
+                        //鑾峰彇鏁版嵁
+                        $("#HPipeDiameter").val(checkStatus.data[0].绠″緞鍚嶇О);//绠″緞鍚嶇О
+                        layer.close(index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨�
+                    }
+                    , btn2: function (index, layero) { }
+                })
+            }
+            //#endregion
+
+
+
+            //#region 绠″緞鏉愯川閫夋嫨椤甸潰
+            function get_checkSearchHPipeMaterial() {
+                layer.open({
+                    type: 2//寮圭獥绫诲瀷
+                    , skin: 'layui-layer-rim' //鍔犱笂杈规
+                    , area: ['90%', '90%']//澶у皬
+                    , title: '绠″緞鏉愯川琛�'//鏍囬
+                    , shift: 2//寮瑰嚭鍔ㄧ敾
+                    , content: ['../../鍩虹璧勬枡/鍏敤鍩虹璧勬枡/Gy_PiPeMaterial.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('璇烽�夋嫨鏁版嵁');
+                        }
+                        //鑾峰彇鏁版嵁
+                        $("#HPipeMaterial").val(checkStatus.data[0].绠″緞鏉愯川鍚嶇О);//绠″緞鏉愯川鍚嶇О
+                        layer.close(index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨�
+                    }
+                    , btn2: function (index, layero) { }
+                })
+            }
+            //#endregion
+
+            //#region 浠诲姟瀹夎璐归�夋嫨椤甸潰
+            function get_checkSearchHTaskSetupMoney() {
+                layer.open({
+                    type: 2//寮圭獥绫诲瀷
+                    , skin: 'layui-layer-rim' //鍔犱笂杈规
+                    , area: ['90%', '90%']//澶у皬
+                    , title: '椤圭洰璐圭敤琛�'//鏍囬
+                    , shift: 2//寮瑰嚭鍔ㄧ敾
+                    , content: ['../../鍩虹璧勬枡/鍏敤鍩虹璧勬枡/Gy_ProjectMoney_ClassTree.html?openType=瀹夎璐�', '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('璇烽�夋嫨鏁版嵁');
+                        }
+                        $("#HTaskSetupMoney").val(checkStatus.data[0].鏍囧噯閲戦);
+                        layer.close(index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨�
+                    }
+                    , btn2: function (index, layero) { }
+                    , end: function () {
+                        if (typeof (TaskData.HItemID) != undefined) {
+                            $("#HTaskSetupMoney").val(TaskData.鏍囧噯閲戦);
+                        }
+                        TaskData = [];
+                    }
+                })
+            }
+            //#endregion
+
+
+            //#region 浠诲姟闄勫睘璐归�夋嫨椤甸潰
+            function get_checkSearchHTaskOtherMoney() {
+                layer.open({
+                    type: 2//寮圭獥绫诲瀷
+                    , skin: 'layui-layer-rim' //鍔犱笂杈规
+                    , area: ['90%', '90%']//澶у皬
+                    , title: '椤圭洰璐圭敤琛�'//鏍囬
+                    , shift: 2//寮瑰嚭鍔ㄧ敾
+                    , content: ['../../鍩虹璧勬枡/鍏敤鍩虹璧勬枡/Gy_ProjectMoney_ClassTree.html?openType=闄勫睘璐�', '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('璇烽�夋嫨鏁版嵁');
+                        }
+                        $("#HTaskOtherMoney").val(checkStatus.data[0].鏍囧噯閲戦);
+                        layer.close(index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨�
+                    }
+                    , btn2: function (index, layero) { }
+                    , end: function () {
+                        if (typeof (TaskData.HItemID) != undefined) {
+                            $("#HTaskOtherMoney").val(TaskData.鏍囧噯閲戦);
+                        }
+                        TaskData = [];
+                    }
+                })
+            }
+            //#endregion
+
+
+
+            //#region 浠诲姟鑰冩牳璐归�夋嫨椤甸潰
+            function get_checkSearchHTaskExamMoney() {
+                layer.open({
+                    type: 2//寮圭獥绫诲瀷
+                    , skin: 'layui-layer-rim' //鍔犱笂杈规
+                    , area: ['90%', '90%']//澶у皬
+                    , title: '椤圭洰璐圭敤琛�'//鏍囬
+                    , shift: 2//寮瑰嚭鍔ㄧ敾
+                    , content: ['../../鍩虹璧勬枡/鍏敤鍩虹璧勬枡/Gy_ProjectMoney_ClassTree.html?openType=鑰冩牳璐�', '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('璇烽�夋嫨鏁版嵁');
+                        }
+
+                        $("#HTaskExamMoney").val(checkStatus.data[0].鏍囧噯閲戦);
+                        layer.close(index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨�
+                    }
+                    , btn2: function (index, layero) { }
+                    , end: function () {
+                        if (typeof (TaskData.HItemID) != undefined) {
+                            $("#HTaskExamMoney").val(TaskData.鏍囧噯閲戦);
+                        }
+                        TaskData = [];
+                    }
+                })
+            }
+            //#endregion
+
+
+
+            //#region 浠诲姟宸ヨ垂閫夋嫨椤甸潰
+            function get_checkSearchHTaskWorkMoney() {
+                layer.open({
+                    type: 2//寮圭獥绫诲瀷
+                    , skin: 'layui-layer-rim' //鍔犱笂杈规
+                    , area: ['90%', '90%']//澶у皬
+                    , title: '椤圭洰璐圭敤琛�'//鏍囬
+                    , shift: 2//寮瑰嚭鍔ㄧ敾
+                    , content: ['../../鍩虹璧勬枡/鍏敤鍩虹璧勬枡/Gy_ProjectMoney_ClassTree.html?openType=宸ヨ垂', '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('璇烽�夋嫨鏁版嵁');
+                        }
+
+                        $("#HTaskWorkMoney").val(checkStatus.data[0].鏍囧噯閲戦);
+                        layer.close(index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨�
+                    }
+                    , btn2: function (index, layero) { }
+                    , end: function () {
+                        if (typeof (TaskData.HItemID) != undefined) {                         
+                            $("#HTaskWorkMoney").val(TaskData.鏍囧噯閲戦);
+                        }
+                        TaskData = [];
+                    }
+                })
+            }
+            //#endregion
+
+
+            //#region 閮ㄩ棬閫夋嫨椤甸潰
+            function get_checkSearchHDept() {
+                layer.open({
+                    type: 2//寮圭獥绫诲瀷
+                    , skin: 'layui-layer-rim' //鍔犱笂杈规
+                    , area: ['90%', '90%']//澶у皬
+                    , title: '閮ㄩ棬鍒楄〃'//鏍囬
+                    , shift: 2//寮瑰嚭鍔ㄧ敾
+                    , content: ['../../鍩虹璧勬枡/鍏敤鍩虹璧勬枡/Gy_DepartmentList.html?openType=2&HOrgName=' + sessionStorage["Organization"], '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('璇烽�夋嫨鏁版嵁');
+                        }
+                        $("#HDeptName").val(checkStatus.data[0].閮ㄩ棬鍚嶇О);
+                        $("#HDeptID").val(checkStatus.data[0].HItemID);
+                        layer.close(layer.index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨�
+                    }
+                    , btn2: function (index, layero) { }
+                })
+            }
+            //#endregion
+
+            //#region 鑱屽憳閫夋嫨椤甸潰
+            function get_checkSearchHReceEmp() {
+                layer.open({
+                    type: 2//寮圭獥绫诲瀷
+                    , skin: 'layui-layer-rim' //鍔犱笂杈规
+                    , area: ['90%', '90%']//澶у皬
+                    , title: '鑱屽憳鍒楄〃'//鏍囬
+                    , shift: 2//寮瑰嚭鍔ㄧ敾
+                    , content: ['../../鍩虹璧勬枡/鍏敤鍩虹璧勬枡/Gy_EmployeeList.html?type=HMaterEmp', '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('璇烽�夋嫨鏁版嵁');
+                        }
+                        $("#HReceEmp").val(checkStatus.data[0].鑱屽憳鍚嶇О);
+                        layer.close(layer.index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨�
                     }
                     , btn2: function (index, layero) { }
                 })
@@ -2091,9 +2939,9 @@
                     type: 2//寮圭獥绫诲瀷
                     , skin: 'layui-layer-rim' //鍔犱笂杈规
                     , area: ['90%', '90%']//澶у皬
-                    , title: '鍛樺伐琛�'//鏍囬
+                    , title: '浠诲姟澶х被琛�'//鏍囬
                     , shift: 2//寮瑰嚭鍔ㄧ敾
-                    , content: ['../../椤圭洰绠$悊/鍩虹寤烘ā/Gy_TaskClass.html', 'yes']
+                    , content: ['../../椤圭洰绠$悊/鍩虹寤烘ā/Gy_TaskClass.html?type=HTask', 'yes']
                     , btn: ['纭畾', '鍙栨秷']
                     , btn1: function (index, layero) {//鎸夐挳銆愭寜閽竴銆戠殑鍥炶皟
                         var iframeWindow = window['layui-layer-iframe' + index]  //鑾峰彇寮规椤甸潰
@@ -2104,28 +2952,39 @@
                         //鑾峰彇鏁版嵁
                         $("#HTaskClassID").val(checkStatus.data[0].HItemID);
                         $("#HTaskClassName").val(checkStatus.data[0].浠诲姟绫诲埆鍚嶇О);
+                        $("#HTaskClassNumber").val(checkStatus.data[0].浠诲姟绫诲埆浠g爜);                       
                         layer.close(index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨�
+                        //鏇存柊椤圭洰浠g爜
+                        GetHProjectNumber(0);
                     }
                     , btn2: function (index, layero) { }
                     , end: function () {
-                        if (typeof (TaskData.HItemID) != undefined) {
+                        if (typeof (TaskData.HItemID) != "undefined") {
                             $("#HTaskClassID").val(TaskData.HItemID);
                             $("#HTaskClassName").val(TaskData.浠诲姟绫诲埆鍚嶇О);
+                            $("#HTaskClassNumber").val(TaskData.浠诲姟绫诲埆浠g爜);
+                            //鏇存柊椤圭洰浠g爜
+                            GetHProjectNumber(0);
                         }
                         TaskData = [];
                     }
                 })
             }
             //#endregion
+
             //#region 椤圭洰绫诲埆閫夋嫨椤甸潰
             function get_checkSearchHTaskClassEntry() {
+                var strurl = '../../椤圭洰绠$悊/鍩虹寤烘ā/Gy_TaskClass.html'
+                if ($("#HTaskClassNumber").val() != "") {
+                    strurl = "../../椤圭洰绠$悊/鍩虹寤烘ā/Gy_TaskClass.html?type=HTaskClass&HNumber=" + $("#HTaskClassNumber").val()
+                }
                 layer.open({
                     type: 2//寮圭獥绫诲瀷
                     , skin: 'layui-layer-rim' //鍔犱笂杈规
                     , area: ['90%', '90%']//澶у皬
-                    , title: '鍛樺伐琛�'//鏍囬
+                    , title: '浠诲姟鍒嗙被琛�'//鏍囬
                     , shift: 2//寮瑰嚭鍔ㄧ敾
-                    , content: ['../../椤圭洰绠$悊/鍩虹寤烘ā/Gy_TaskClass.html', 'yes']
+                    , content: [strurl, 'yes']
                     , btn: ['纭畾', '鍙栨秷']
                     , btn1: function (index, layero) {//鎸夐挳銆愭寜閽竴銆戠殑鍥炶皟
                         var iframeWindow = window['layui-layer-iframe' + index]  //鑾峰彇寮规椤甸潰
@@ -2137,12 +2996,16 @@
                         $("#HTaskClassEntryID").val(checkStatus.data[0].HItemID);
                         $("#HTaskClassEntryName").val(checkStatus.data[0].浠诲姟绫诲埆鍚嶇О);
                         layer.close(index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨�
+                        //鏇存柊椤圭洰浠g爜
+                        GetHProjectNumber(0);
                     }
                     , btn2: function (index, layero) { }
                     , end: function () {
-                        if (typeof (TaskData.HItemID) != undefined) {
+                        if (typeof (TaskData.HItemID) != "undefined") {
                             $("#HTaskClassEntryID").val(TaskData.HItemID);
                             $("#HTaskClassEntryName").val(TaskData.浠诲姟绫诲埆鍚嶇О);
+                            //鏇存柊椤圭洰浠g爜
+                            GetHProjectNumber(0);
                         }
                         TaskData = [];
                     }
@@ -2197,6 +3060,11 @@
                         if (data.count == 1) {
                             $('#btnSave').addClass("layui-btn-disabled").attr("disabled", true);
                             layer.close(index);
+                            //鏂板缂栫爜娴佹按鍙�
+                            if (HBillSubType == "浠诲姟绫�" || HBillSubType == "宸ョ▼绫�") {
+                                GetHProjectNumber(1);
+                            }
+                            
                             layer.msg("鎻愪氦鎴愬姛");
                         }
                         else {
@@ -2207,6 +3075,58 @@
                     error: function (err) {
                         layer.close(index);
                         layer.msg("閿欒:" + err, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
+                    }
+                });
+            }
+            //#endregion
+
+            //#region 鏍规嵁璐﹀彿鑾峰彇瀹㈡埛淇℃伅
+            function getCzyglByUser() {
+                var sql = "select * from h_v_IF_UserList_Edit where 鐢ㄦ埛鍚嶇О = '" + sessionStorage["HUserName"] + "'";
+                $.ajax({
+                    url: GetWEBURL() + '/Gy_SOPBillList/WindowPrintList',
+                    type: "GET",
+                    async: false,
+                    data: { "sWhere": sql },
+                    success: function (data1) {
+                        if (data1.count == 1) {
+                            var data = data1.data[0];
+                            $("#HPayCusID").val(data.HCusID)
+                            $("#HPayCusName").val(data.瀹㈡埛)
+                            $("#HCusID").val(data.HCusID)
+                            $("#HCusName").val(data.瀹㈡埛)
+                        }
+                    }, error: function () {
+                        layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 });
+                    }
+                });
+            }
+            //#endregion
+
+            //#region 鏍规嵁椤圭洰璐圭敤鍒嗙被杩斿洖杩欎釜鍒嗙被鐨勫��
+            function getGy_ProjectMoney(num, HItemID) {
+                $.ajax({
+                    url: GetWEBURL() + '/PM_ProjectBill/getGy_Project',
+                    type: "GET",
+                    async: false,
+                    data: { "HItemID": HItemID },
+                    success: function (data1) {
+                        if (data1.count == 1) {
+                            var data = data1.data;
+                            if (num == 1) {
+                                $("#HTaskSetupMoney").val(data[0].HStdMoney)
+                            } else if (num == 2) {
+                                $("#HTaskOtherMoney").val(data[0].HStdMoney)
+                            } else if (num == 3) {
+                                $("#HTaskExamMoney").val(data[0].HStdMoney)
+                            } else if (num == 4) {
+                                $("#HTaskWorkMoney").val(data[0].HStdMoney)
+                            }
+                        } else {
+                            layer.alert(data1.Message, { icon: 5, btn: ['閫�鍑�'], time: 100000, offset: 't' });
+                        }
+                    }, error: function () {
+                        layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 });
                     }
                 });
             }
@@ -2225,17 +3145,42 @@
                         var tableSub = result.data[1];
                         var tableSub_Emp = result.data[2];
                         HBillSubType = tableMain[0]["HBillSubType"];
+                        ////鏍规嵁瀛愮被鍨嬮殣钘忛〉绛�
+                        //$('li').show();
+                        //if (HBillSubType == "宸ョ▼绫�") {
+                        //    $('li[lay-id="3"]').hide();
+                        //    $('li[lay-id="4"]').hide();
+                        //} else if (HBillSubType == "浠诲姟绫�") {
+                        //    $('li[lay-id="2"]').first().hide();
+                        //    $('li[lay-id="3"]').hide();
+                        //} else {
+                        //    $('li[lay-id="2"]').first().hide();
+                        //    $('li[lay-id="4"]').hide();
+                        //}
                         //鏍规嵁瀛愮被鍨嬮殣钘忛〉绛�
-                        $('li').show();
+
                         if (HBillSubType == "宸ョ▼绫�") {
-                            $('li[lay-id="3"]').hide();
-                            $('li[lay-id="4"]').hide();
+                            $("#item_li").hide();
+                            $("#task_li").hide();
+                            $("#project_li").addClass("layui-this");
+                            $("#project_tab").addClass("layui-show");
                         } else if (HBillSubType == "浠诲姟绫�") {
-                            $('li[lay-id="2"]').first().hide();
-                            $('li[lay-id="3"]').hide();
+                            $("#project_li").hide();
+                            $("#item_li").hide();
+                            $("#task_li").addClass("layui-this");
+                            $("#task_tab").addClass("layui-show");
+                            //闅愯棌瀛愯〃鐨勯�夐」
+                            // 闅愯棌涓嶉渶瑕佺殑tab鏍囬
+                            $('#TableSub .layui-tab-title li').not(':eq(2)').hide(); // 鍙繚鐣欑涓変釜tab锛堥」鐩潗鏂欐竻鍗曪級
+                            // 榛樿婵�娲荤涓変釜tab
+                            element.tabChange('tab-POStockInBill2', '3'); // 鍒囨崲鍒扮涓変釜tab
+                            // 闅愯棌鍏朵粬tab鍐呭
+                            $('#TableSub .layui-tab-content .layui-tab-item').not(':eq(2)').hide();
                         } else {
-                            $('li[lay-id="2"]').first().hide();
-                            $('li[lay-id="4"]').hide();
+                            $("#project_li").hide();
+                            $("#task_li").hide();
+                            $("#item_li").addClass("layui-this");
+                            $("#item_tab").addClass("layui-show");
                         }
                         //涓昏〃 璧嬪��
                         form.val("formData", { //formTest 鍗� class="layui-form" 鎵�鍦ㄥ厓绱犲睘鎬� lay-filter="" 瀵瑰簲鐨勫��
@@ -2294,6 +3239,9 @@
                             , "HContacts": tableMain[0]["HContacts"]
                             , "HContactNumber": tableMain[0]["HContactNumber"]
 
+                            , "HDeptID": tableMain[0]["HDeptID"]
+                            , "HDeptName": tableMain[0]["HDeptName"]
+
                             , "HSupplierID": tableMain[0]["HSupplierID"]
                             , "HSupplierName": tableMain[0]["HSupplierName"]
                             , "HMangerEmpID": tableMain[0]["HMangerEmpID"]
@@ -2320,7 +3268,15 @@
                             , "HBanZuMoney": tableMain[0]["HBanZuMoney"]
                             , "HYuShouKuanMoney": tableMain[0]["HYuShouKuanMoney"]
                             , "HGongFeiMoney": tableMain[0]["HGongFeiMoney"]
-                            , "HJieZhangMoney": tableMain[0]["HJieZhangMoney"],
+                            , "HJieZhangMoney": tableMain[0]["HJieZhangMoney"]
+                            , "HProBeginDate": tableMain[0]["HProBeginDate"]//宸ョ▼寮�宸ユ椂闂�
+                            , "HProEndDate": tableMain[0]["HProEndDate"]//宸ョ▼缁撴潫鏃堕棿
+                            , "HProPMEmpID": tableMain[0]["HProPMEmpID"]//椤圭洰缁忕悊
+                            , "HProPMEmpName": tableMain[0]["HProPMEmpName"]
+                            , "HWorkPicNumber": tableMain[0]["HWorkPicNumber"],//绔e伐鍥剧紪鍙�
+
+
+
                             "HTaskClassID": tableMain[0]["HTaskClassID"],
                             "HTaskClassName": tableMain[0]["HTaskClassName"],
                             "HTaskClassEntryID": tableMain[0]["HTaskClassEntryID"],
@@ -2330,7 +3286,7 @@
                             "HWaterLeakage": tableMain[0]["HWaterLeakage"],
                             "HPipeDiameter": tableMain[0]["HPipeDiameter"],
                             "HPipeMaterial": tableMain[0]["HPipeMaterial"],
-                            "HAlarmEm": tableMain[0]["HAlarmEm"],
+                            "HAlarmEmp": tableMain[0]["HAlarmEmp"],
                             "HAlarmLink": tableMain[0]["HAlarmLink"],
                             "HReceEmp": tableMain[0]["HReceEmp"],
                             "HReceTime": tableMain[0]["HReceTime"],
@@ -2454,7 +3410,7 @@
                 //#region 椤圭洰闃舵琛ㄦ暟鎹楠�
                 for (var i = 0; i < option.data.length; i++) {
                     if (option.data[i] != "") {
-                        
+
                         ////椤圭洰闃舵闈炵┖妫�楠�
                         //if (option.data[i]["HProjectStageID"] == "0") {
                         //    layer.msg("绗�" + (i + 1) + "琛�:椤圭洰闃舵涓嶈兘涓虹┖!");
@@ -2601,6 +3557,53 @@
                 return true;
             }
             //#endregion
+
+            //#region 锛堜换鍔$被锛夌殑宸ョ▼椤圭洰鏂板
+            //浠诲姟澶х被 浠诲姟椤圭洰鍒嗙被 鏃ユ湡 鍙樺寲鏃讹紝鏇存柊 椤圭洰浠g爜锛圱ype涓�0鏃跺彧鑾峰彇涓嶆柊澧炴祦姘村彿锛屼负1鏃舵柊澧炰笖鑾峰彇娴佹按鍙凤級
+
+            function GetHProjectNumber(HType) {
+                if (HBillSubType == "浠诲姟绫�") {
+                    var sql = "exec h_p_Xt_GetMaxBillNo_SubType '4750','" + $("#HDate").val() + "','" + $("#HTaskClassID").val() + "','" + $("#HTaskClassEntryID").val() + "','" + $("#HDeptID").val() + "'," + HType;
+                    $.ajax({
+                        url: GetWEBURL() + '/CommonModel/searchMethod',
+                        type: "GET",
+                        async: false,
+                        data: { "sql": sql, "user": sessionStorage["HUserName"], "ModRightNameCheck": "" },
+                        success: function (data1) {
+                            if (data1.count == 1) {
+                                $("#HProNumber").val(data1.data[0]["HBillNo"]);
+                            } else {
+                                layer.alert(data1.code + data1.Message, { icon: 5 });
+                            }
+                        }, error: function () {
+                            layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 });
+                        }
+                    });
+                } else if (HBillSubType == "宸ョ▼绫�") {
+                    var sql = "exec h_p_Xt_GetMaxBillNo_SubType '4750','" + $("#HDate").val() + "','" + $("#HProjectClassID").val() + "','" + 0 + "','" + $("#HDeptID").val() + "'," + HType;
+                    $.ajax({
+                        url: GetWEBURL() + '/CommonModel/searchMethod',
+                        type: "GET",
+                        async: false,
+                        data: { "sql": sql, "user": sessionStorage["HUserName"], "ModRightNameCheck": "" },
+                        success: function (data1) {
+                            if (data1.count == 1) {
+                                $("#HProNumber").val(data1.data[0]["HBillNo"]);
+                            } else {
+                                layer.alert(data1.code + data1.Message, { icon: 5 });
+                            }
+                        }, error: function () {
+                            layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 });
+                        }
+                    });
+                }
+                
+
+
+
+            }
+
+            //#endRegion
 
             //#region 椤圭洰闃舵琛ㄥご宸ュ叿鏍忎簨浠讹細涓婁竴琛�
             function btn_up(data) {
@@ -2872,7 +3875,7 @@
 
                         obj.event = "";
                         return false;
-                    }else if (event.key == "F6") {
+                    } else if (event.key == "F6") {
                         //闃舵璐熻矗浜�
                         if (obj.event == "HEmpName") {
                             var HOrgID = $("#HOrgID").val();
@@ -3069,6 +4072,7 @@
                 })
             }
             //#endregion
+
             //#region 椤圭洰闃舵琛細鏄剧ず鍒楁暟鎹�
             function DisPlay_HideColumn() {
                 HModName = "PM_ProjectBillSub";
@@ -3080,7 +4084,7 @@
                     success: function (data1) {
                         if (data1.data.length != 0) {
                             var dataCol = [];//鏁版嵁搴撴煡璇㈠嚭鐨勫垪鏁版嵁
-                            var titleData = ["RowID","琛屽彿","椤圭洰闃舵ID","鐩稿叧浜や粯鐗㊣D","闃舵璐熻矗浜篒D","闃舵瀹℃牳浜篒D"];//涓嶉渶瑕佹樉绀虹殑瀛楁 鍙墿灞�
+                            var titleData = ["RowID", "琛屽彿", "椤圭洰闃舵ID", "鐩稿叧浜や粯鐗㊣D", "闃舵璐熻矗浜篒D", "闃舵瀹℃牳浜篒D"];//涓嶉渶瑕佹樉绀虹殑瀛楁 鍙墿灞�
 
                             dataCol = data1.data[0].HGridString.split(',');
 
@@ -3192,6 +4196,7 @@
                 })
             }
             //#endregion
+
             //#region 椤圭洰鎴愬憳琛細鏄剧ず鍒楁暟鎹�
             function DisPlay_HideColumn1() {
                 HModName = "PM_ProjectBillSub_Emp";
@@ -3204,7 +4209,7 @@
                     success: function (data1) {
                         if (data1.data.length != 0) {
                             var dataCol = [];//鏁版嵁搴撴煡璇㈠嚭鐨勫垪鏁版嵁
-                            var titleData = ["琛屽彿","椤圭洰鎴愬憳ID"];//涓嶉渶瑕佹樉绀虹殑瀛楁 鍙墿灞�
+                            var titleData = ["琛屽彿", "椤圭洰鎴愬憳ID"];//涓嶉渶瑕佹樉绀虹殑瀛楁 鍙墿灞�
 
                             dataCol = data1.data[0].HGridString.split(',');
 
@@ -3291,6 +4296,7 @@
                 form.render('checkbox');
             }
             //#endregion
+
             //#region 椤圭洰鎴愬憳琛�-鍒锋柊璁剧疆澶嶉�夋鐘舵��
             function CheckedSet_tableSub_Emp() {
                 var tableSub_Emp = option1.data;
@@ -3335,14 +4341,25 @@
                 $("#HPayCusName").val(obj[0].瀹㈡埛鍚嶇О);//瀹㈡埛鍚嶇О
             }
         }
+        function GetProjectMoneyValue(obj) {
+            TaskData = obj[0];
+        }
         //浠诲姟绫诲埆
         function GetTaskClassValue(obj) {
             TaskData = obj[0];
         }
+
+        //瀹夎璐癸紝宸ヨ垂锛岄檮灞炶垂锛岃�冩牳璐�
+        function GetProjectMoney_ClassValue(obj) {
+            TaskData = obj[0];
+        }
+
         //椤圭洰缁忕悊
         function GetHPMValue(obj) {
             $("#HPMEmpID").val(obj[0].HItemID);//瀹㈡埛id
             $("#HPMEmpName").val(obj[0].鑱屽憳鍚嶇О);//瀹㈡埛鍚嶇О
+            $("#HProPMEmpID").val(obj[0].HItemID);//瀹㈡埛id
+            $("#HProPMEmpName").val(obj[0].鑱屽憳鍚嶇О);//瀹㈡埛鍚嶇О
         }
         //椤圭洰绫诲埆
         function GetProjectClassValue(obj) {
@@ -3370,6 +4387,25 @@
             $("#HProjectStageBillInterID").val(obj[0].HInterID);//瀹㈡埛id
             $("#HProjectStageBillNumber").val(obj[0].鍗曟嵁鍙�);//瀹㈡埛鍚嶇О
         }
+        //宸ヤ綔浜哄憳
+        function GetHEmpListValue(obj) {
+            $("#HTaskWorkEmp").val(obj.鑱屽憳鍚嶇О);
+            $("#HWorkTask").val(obj.鑱屽憳鍚嶇О);
+        }
+
+        //鍙楃悊浜�
+        function GetHMaterEmpValue(obj) {
+            $("#HReceEmp").val(obj[0].鑱屽憳鍚嶇О);
+        }
+
+        //绠″緞
+        function GetPiPeValue(obj) {
+            $("#HPipeDiameter").val(obj[0].绠″緞鍚嶇О);//绠″緞鍚嶇О
+        }
+        //绠″緞鏉愯川
+        function GetPiPeMaterialValue(obj) {
+            $("#HPipeMaterial").val(obj[0].绠″緞鏉愯川鍚嶇О);//绠″緞鏉愯川鍚嶇О
+        }
         //椤圭洰闃舵
         function GetProjectStageValue(obj) {
             ProjectStageData = obj;
@@ -3383,7 +4419,7 @@
             ProjectCheckData = obj;
         }
         //f6闃舵璐熻矗浜�
-        function GetHManagerValue(obj) {
+        function GetHManagerValue(obj) {  
             RowDatas = obj;
         }
         //闃舵璐熻矗浜�

--
Gitblit v1.9.1