WebTM/views/ÏîÄ¿¹ÜÀí/¹¤³ÌÏîÄ¿/PM_ProjectBill.html
@@ -69,7 +69,10 @@
                        <h1 style="text-align: center; padding: 10px 0;"><b>工程项目</b></h1>
                        <ul class="layui-tab-title" lay-filter="tab-all">
                            <li lay-id="1" style="padding:1px;" class="layui-this">基本信息</li>
                            <li lay-id="2" style="padding:1px;">其他信息</li>
                            <li lay-id="2" style="padding:1px;">工程信息</li>
                            <li lay-id="3" style="padding:1px;">项目信息</li>
                            <li lay-id="4" style="padding:1px;">任务信息</li>
                            <li lay-id="5" style="padding:1px;">其他信息</li>
                        </ul>
                        <div class="layui-tab-content">
                            <!--基本信息-->
@@ -79,8 +82,9 @@
                                        <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;">
                                                <input type="text" class="layui-input" name="HBillNo" lay-verify="HBillNo" id="HBillNo" style="background-color:#efefef4d;" readonly>
                                                <input type="text" class="layui-input" name="HBillNo" lay-verify="HBillNo" id="HBillNo">
                                                <input type="hidden" name="HInterID" id="HInterID" lay-verify="HInterID">
                                                <input type="hidden" name="HBillSubType" id="HBillSubType" value="">
                                            </div>
                                        </div>
                                        <div class="layui-inline">
@@ -90,29 +94,19 @@
                                            </div>
                                        </div>
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;">项目名称</label>
                                            <label class="layui-form-label" style="width: 85px;">项目名称<label style="color:red"> * </label></label>
                                            <div class="layui-input-block" style="margin-left: 120px;">
                                                <input type="text" class="layui-input" lay-verify="HProName" name="HProName" id="HProName">
                                            </div>
                                        </div>
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">客户<label style="color:red"> * </label></label>
                                            <div class="layui-input-block" style="margin-left: 77px;">
                                                <input type="text" class="layui-input" lay-verify="HCusName" name="HCusName" id="HCusName" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly>
                                                <input type="hidden" name="HCusID" id="HCusID" lay-verify="HCusID" value="0">
                                                <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchHCus" id="btnSearchHCus" 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="HDate" name="HDate" id="HDate" style="padding-left: 80px;">
                                            </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;">
@@ -135,10 +129,295 @@
                                                </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="HCusName" name="HCusName" id="HCusName" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly>
                                                <input type="hidden" name="HCusID" id="HCusID" lay-verify="HCusID" value="0">
                                                <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchHCus" id="btnSearchHCus" 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;padding: 9px 18px;">实施担当<label style="color:red"> * </label></label>
                                            <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">结算方<!--<label style="color:red"> * </label>--></label>
                                            <div class="layui-input-block" style="margin-left: 77px;">
                                                <input type="text" class="layui-input" lay-verify="HPayCusName" name="HPayCusName" id="HPayCusName" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly>
                                                <input type="hidden" name="HPayCusID" id="HPayCusID" lay-verify="HPayCusID" value="0">
                                                <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 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">
                                            <label class="layui-form-label" style="width: 85px;">备注</label>
                                            <div class="layui-input-block" style="margin-left: 120px; width: 501px;">
                                                <input type="text" class="layui-input" lay-verify="HRemark" name="HRemark" id="HRemark">
                                            </div>
                                        </div>
                                    </div>
                                </div>
                            </div>
                            <!--工程信息-->
                            <div class="layui-tab-item">
                                <div class="layui-form-item">
                                    <div class="layui-row">
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">项目类别</label>
                                            <div class="layui-input-block" style="margin-left: 77px;">
                                                <input type="text" class="layui-input" lay-verify="HProjectClassName" name="HProjectClassName" id="HProjectClassName" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly>
                                                <input type="hidden" name="HProjectClassID" id="HProjectClassID" lay-verify="HProjectClassID" value="0">
                                                <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchHProjectClass" id="btnSearchHProjectClass" style="padding: 0 10px;float: right;margin-right: 3px;">
                                                    <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
                                                </button>
                                            </div>
                                        </div>
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;">地点</label>
                                            <div class="layui-input-block" style="margin-left: 120px;">
                                                <input type="text" class="layui-input" lay-verify="HBuildAddress" name="HBuildAddress" id="HBuildAddress">
                                            </div>
                                        </div>
                                    </div>
                                    <div class="layui-row">
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;">任务编号</label>
                                            <div class="layui-input-block" style="margin-left: 120px;">
                                                <input type="text" class="layui-input" lay-verify="HWorkNo" name="HWorkNo" id="HWorkNo">
                                            </div>
                                        </div>
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;">受理日期</label>
                                            <div class="layui-input-block" style="margin-left: 120px; width:180px;">
                                                <input type="date" class="layui-input" lay-verify="HReDate" name="HReDate" id="HReDate" style="padding-left: 80px;">
                                            </div>
                                        </div>
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;">图纸编号</label>
                                            <div class="layui-input-block" style="margin-left: 120px;">
                                                <input type="text" class="layui-input" lay-verify="HPicNo" name="HPicNo" id="HPicNo">
                                            </div>
                                        </div>
                                    </div>
                                    <div class="layui-row">
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;">联系人</label>
                                            <div class="layui-input-block" style="margin-left: 120px;">
                                                <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 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">
                                            </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>
                                            <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;">竣工资料</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">
                                            </div>
                                        </div>
                                    </div>
                                </div>
                            </div>
                            <!--项目信息-->
                            <div class="layui-tab-item">
                                <div class="layui-form-item">
                                    <div class="layui-row">
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">实施担当<!--<label style="color:red"> * </label>--></label>
                                            <div class="layui-input-block" style="margin-left: 77px;">
                                                <input type="text" class="layui-input" lay-verify="HWorkEmpName" name="HWorkEmpName" id="HWorkEmpName" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly>
                                                <input type="hidden" name="HWorkEmpID" id="HWorkEmpID" lay-verify="HWorkEmpID" value="0">
@@ -148,7 +427,7 @@
                                            </div>
                                        </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 style="color:red"> * </label>--></label>
                                            <div class="layui-input-block" style="margin-left: 77px;">
                                                <input type="text" class="layui-input" lay-verify="HDepEmpName" name="HDepEmpName" id="HDepEmpName" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly>
                                                <input type="hidden" name="HDepEmpID" id="HDepEmpID" lay-verify="HDepEmpID" value="0">
@@ -158,7 +437,7 @@
                                            </div>
                                        </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 style="color:red"> * </label>--></label>
                                            <div class="layui-input-block" style="margin-left: 77px;">
                                                <input type="text" class="layui-input" lay-verify="HMaterNumber" name="HMaterNumber" id="HMaterNumber" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly>
                                                <input type="hidden" name="HMaterID" id="HMaterID" lay-verify="HMaterID" value="0">
@@ -193,24 +472,6 @@
                                            </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 class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;">结算金额</label>
                                            <div class="layui-input-block" style="margin-left: 120px;">
                                                <input type="text" class="layui-input" lay-verify="HLastMoney" name="HLastMoney" id="HLastMoney" value="0">
                                            </div>
                                        </div>
                                    </div>
                                    <div class="layui-row">
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;">合同总金额</label>
                                            <div class="layui-input-block" style="margin-left: 120px;">
                                                <input type="text" class="layui-input" lay-verify="HSumMoney" name="HSumMoney" id="HSumMoney" value="0">
@@ -222,6 +483,9 @@
                                                <input type="text" class="layui-input" lay-verify="HProMoney" name="HProMoney" id="HProMoney" 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;">
@@ -234,8 +498,6 @@
                                                <input type="text" class="layui-input" lay-verify="HOtherMoney" name="HOtherMoney" id="HOtherMoney" value="0">
                                            </div>
                                        </div>
                                    </div>
                                    <div class="layui-row">
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;">合同实施人天</label>
                                            <div class="layui-input-block" style="margin-left: 120px;">
@@ -248,10 +510,13 @@
                                                <input type="text" class="layui-input" lay-verify="HDepDays" name="HDepDays" id="HDepDays" value="0">
                                            </div>
                                        </div>
                                    </div>
                                    <div class="layui-row">
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;">备注</label>
                                            <div class="layui-input-block" style="margin-left: 120px; width: 501px;">
                                                <input type="text" class="layui-input" lay-verify="HRemark" name="HRemark" id="HRemark">
                                            <label class="layui-form-label" style="width: 85px;">建设单位</label>
                                            <div class="layui-input-block" style="margin-left: 120px;">
                                                <input type="text" class="layui-input" lay-verify="HBuildComp" name="HBuildComp" id="HBuildComp">
                                            </div>
                                        </div>
                                    </div>
@@ -267,6 +532,253 @@
                                    </div>
                                </div>
                            </div>
                            <!--任务信息-->
                            <div class="layui-tab-item">
                                <div class="layui-form-item">
                                    <div class="layui-row">
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">任务大类<!--<label 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>
                                        </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 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"  >
                                            </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"  >
                                            </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="HTaskMaterMoney" lay-verify="HTaskMaterMoney" id="HTaskMaterMoney" 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="number" class="layui-input" name="HTaskSetupMoney" lay-verify="HTaskSetupMoney" id="HTaskSetupMoney" 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="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>
                                            </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>
                                        </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 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">
@@ -274,7 +786,7 @@
                                        <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>
                                                <input type="text" class="layui-input" name="HMaker" id="HMaker" style="background-color:#efefef4d;"  readonly>
                                            </div>
                                        </div>
                                        <div class="layui-inline">
@@ -461,11 +973,23 @@
            var params = getUrlVars();
            var OperationType = params[params[0]]; //从参数中获取 æ•°æ®ç±»åž‹  1添加 ä¿å­˜  2复制  3 ç¼–辑
            var linterid = params[params[1]]; //从参数中获取 å•据内码
            var HBillSubType = (decodeURI(params[params[3]]) != "工程类" && decodeURI(params[params[3]]) != "任务类") ? "项目类" : decodeURI(params[params[3]]);
            $("#HBillSubType").val(HBillSubType);
            //#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
@@ -501,6 +1025,24 @@
                $("#HBeginDate").val(Format(new Date(), "yyyy-MM-dd"));
                $("#HEndDate").val(Format(new Date(), "yyyy-MM-dd"));
                $("#HDate").val(Format(new Date(), "yyyy-MM-dd"));
                $("#HReDate").val(Format(new Date(), "yyyy-MM-dd"));
                $("#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();
                    // æ³¨æ„ï¼šä¸Šé¢çš„代码会生成一个形如"2023-04-01 12:34:56"的字符串,但datetime-local实际上期望的是"YYYY-MM-DDTHH:mm:ss"(无空格)
                    // å› æ­¤æˆ‘们应该使用下面的代码来正确格式化
                    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);
                });
                //初始化项目阶段表
                get_InitGrid1();
            }
@@ -558,6 +1100,18 @@
            });
            //#endregion
            //#region é€‰æ‹©ä»»åŠ¡é¡¹ç›®åˆ†ç±»
            form.on('submit(btnSearchHTaskClassEntry)', function () {
                get_checkSearchHTaskClassEntry();
            });
            //#endregion
            //#region é€‰æ‹©ä»»åŠ¡å¤§ç±»
            form.on('submit(btnSearchHTaskClass)', function () {
                get_checkSearchHTaskClass();
            });
            //#endregion
            //#region é€‰æ‹©å®žæ–½æ‹…当按钮
            form.on('submit(btnSearchHWorkEmp)', function () {
                get_checkSearchHWorkEmp();
@@ -583,12 +1137,43 @@
            });
            //#endregion
            //#region é€‰æ‹©é¡¹ç›®ç±»åˆ«æŒ‰é’®
            form.on('submit(btnSearchHProjectClass)', function () {
                get_checkSearchHProjectClass();
            });
            //#endregion
            //#region é€‰æ‹©é¡¹ç›®é˜¶æ®µæ¸…单按钮
            form.on('submit(btnSearchHProjectStageBill)', function () {
                get_checkSearchHProjectStageBill();
            });
            //#endregion
            //#region é€‰æ‹©åˆ†åŒ…单位按钮
            form.on('submit(btnSearchHSupplier)', function () {
                get_checkSearchHSupplier();
            });
            //#endregion
            //#region é€‰æ‹©ç®¡ç†å‘˜æŒ‰é’®
            form.on('submit(btnSearchHMangerEmp)', function () {
                get_checkSearchHMangerEmp();
            });
            //#endregion
            //#region é€‰æ‹©æ–½å·¥å‘˜æŒ‰é’®
            form.on('submit(btnSearchHWorker)', function () {
                get_checkSearchHWorker();
            });
            //#endregion
            //#region é€‰æ‹©è¯•压验收人按钮
            form.on('submit(btnSearchHTestChecker)', function () {
                get_checkSearchHTestChecker();
            });
            //#endregion
            //#endregion
            //#region å¤é€‰æ¡† é€‰ä¸­/取消 è§¦å‘事件
@@ -1226,6 +1811,34 @@
            }
            //#endregion
            //#region é¡¹ç›®ç±»åˆ«é€‰æ‹©é¡µé¢
            function get_checkSearchHProjectClass() {
                layer.open({
                    type: 2//弹窗类型
                    , skin: 'layui-layer-rim' //加上边框
                    , area: ['90%', '90%']//大小
                    , title: '项目类别表'//标题
                    , shift: 2//弹出动画
                    , content: ['../../项目管理/基础建模/Gy_ProjectClass.html', 'yes']
                    , btn: ['确定', '取消']
                    , btn1: function (index, layero) {//按钮【按钮一】的回调
                        var iframeWindow = window['layui-layer-iframe' + index]  //获取弹框页面
                        var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//获取table的elem:"#test"
                        if (checkStatus.data.length === 0) {
                            return layer.msg('请选择数据');
                        }
                        //获取数据
                        $("#HProjectClassID").val(checkStatus.data[0].HItemID);//项目类别id
                        $("#HProjectClassName").val(checkStatus.data[0].项目类别名称);//项目类别名称
                        layer.close(index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                    }
                    , btn2: function (index, layero) { }
                    , end: function () { }
                })
            }
            //#endregion
            //#region ç»“算方选择页面
            function get_checkSearchHPayCus() {
                var HOrgID = $("#HOrgID").val();
@@ -1294,6 +1907,126 @@
            }
            //#endregion
            //#region åˆ†åŒ…单位选择页面
            function get_checkSearchHSupplier() {
                var HOrgID = sessionStorage["Organization"];
                layer.open({
                    type: 2//弹窗类型
                    , skin: 'layui-layer-rim' //加上边框
                    , area: ['90%', '90%']//大小
                    , title: '供应商列表'//标题
                    , shift: 2//弹出动画
                    , content: ['../../基础资料/采购基础资料/Gy_Supplier.html?openType=2&HOrgID=' + HOrgID, 'yes']
                    , btn: ['确定', '取消']
                    , btn1: function (index, layero) {//按钮【按钮一】的回调
                        var iframeWindow = window['layui-layer-iframe' + index]  //获取弹框页面
                        var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//获取table的elem:"#test"
                        if (checkStatus.data.length === 0) {
                            return layer.msg('请选择数据');
                        }
                        //获取数据
                        $("#HSupplierID").val(checkStatus.data[0].HItemID);//客户id
                        $("#HSupplierName").val(checkStatus.data[0].供应商名称);//客户名称
                        if ($("#HSupplierName").val() == "") {
                            $("#HSupplierName").val(checkStatus.data[0].供应商代码);
                        }
                        layer.close(index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                    }
                    , btn2: function (index, layero) { }
                    , end: function () { }
                })
            }
            //#endregion
            //#region ç®¡ç†å‘˜é€‰æ‹©é¡µé¢
            function get_checkSearchHMangerEmp() {
                var HOrgID = $("#HOrgID").val();
                layer.open({
                    type: 2//弹窗类型
                    , skin: 'layui-layer-rim' //加上边框
                    , area: ['90%', '90%']//大小
                    , title: '员工表'//标题
                    , shift: 2//弹出动画
                    , content: ['../../基础资料/公用基础资料/Gy_EmployeeList.html?openType=HWorker&HOrgID=' + HOrgID, 'yes']
                    , btn: ['确定', '取消']
                    , btn1: function (index, layero) {//按钮【按钮一】的回调
                        var iframeWindow = window['layui-layer-iframe' + index]  //获取弹框页面
                        var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//获取table的elem:"#test"
                        if (checkStatus.data.length === 0) {
                            return layer.msg('请选择数据');
                        }
                        //获取数据
                        $("#HMangerEmpID").val(checkStatus.data[0].HItemID);//员工id
                        $("#HMangerEmpName").val(checkStatus.data[0].职员名称);//员工名称
                        if ($("#HMangerEmpName").val() == "") {
                            $("#HMangerEmpName").val(checkStatus.data[0].职员代码);
                        }
                        layer.close(index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                    }
                    , btn2: function (index, layero) { }
                })
            }
            //#endregion
            //#region æ–½å·¥å‘˜é€‰æ‹©é¡µé¢
            function get_checkSearchHWorker() {
                var HOrgID = $("#HOrgID").val();
                layer.open({
                    type: 2//弹窗类型
                    , skin: 'layui-layer-rim' //加上边框
                    , area: ['90%', '90%']//大小
                    , title: '员工表'//标题
                    , shift: 2//弹出动画
                    , content: ['../../基础资料/公用基础资料/Gy_EmployeeList.html?openType=HWorker&HOrgID=' + HOrgID, 'yes']
                    , btn: ['确定', '取消']
                    , btn1: function (index, layero) {//按钮【按钮一】的回调
                        var iframeWindow = window['layui-layer-iframe' + index]  //获取弹框页面
                        var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//获取table的elem:"#test"
                        if (checkStatus.data.length === 0) {
                            return layer.msg('请选择数据');
                        }
                        //获取数据
                        $("#HWorkerID").val(checkStatus.data[0].HItemID);//员工id
                        $("#HWorkerName").val(checkStatus.data[0].职员名称);//员工名称
                        if ($("#HWorkerName").val() == "") {
                            $("#HWorkerName").val(checkStatus.data[0].职员代码);
                        }
                        layer.close(index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                    }
                    , btn2: function (index, layero) { }
                })
            }
            //#endregion
            //#region è¯•压验收人选择页面
            function get_checkSearchHTestChecker() {
                var HOrgID = $("#HOrgID").val();
                layer.open({
                    type: 2//弹窗类型
                    , skin: 'layui-layer-rim' //加上边框
                    , area: ['90%', '90%']//大小
                    , title: '员工表'//标题
                    , shift: 2//弹出动画
                    , content: ['../../基础资料/公用基础资料/Gy_EmployeeList.html?openType=HWorker&HOrgID=' + HOrgID, 'yes']
                    , btn: ['确定', '取消']
                    , btn1: function (index, layero) {//按钮【按钮一】的回调
                        var iframeWindow = window['layui-layer-iframe' + index]  //获取弹框页面
                        var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//获取table的elem:"#test"
                        if (checkStatus.data.length === 0) {
                            return layer.msg('请选择数据');
                        }
                        //获取数据
                        $("#HTestCheckerID").val(checkStatus.data[0].HItemID);//员工id
                        $("#HTestCheckerName").val(checkStatus.data[0].职员名称);//员工名称
                        if ($("#HTestCheckerName").val() == "") {
                            $("#HTestCheckerName").val(checkStatus.data[0].职员代码);
                        }
                        layer.close(index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                    }
                    , btn2: function (index, layero) { }
                })
            }
            //#endregion
            //#region  é¡¹ç›®é˜¶æ®µæ¸…单 é€‰æ‹© å¸¦å‡ºè¡¨ä½“数据
            function get_BT(HBillInterID) {
@@ -1347,6 +2080,71 @@
                            }
                        }
                        form.render('checkbox');
                    }
                })
            }
            //#endregion
            //#region ä»»åŠ¡å¤§ç±»é€‰æ‹©é¡µé¢
            function get_checkSearchHTaskClass() {
                layer.open({
                    type: 2//弹窗类型
                    , skin: 'layui-layer-rim' //加上边框
                    , area: ['90%', '90%']//大小
                    , title: '员工表'//标题
                    , shift: 2//弹出动画
                    , content: ['../../项目管理/基础建模/Gy_TaskClass.html', 'yes']
                    , btn: ['确定', '取消']
                    , btn1: function (index, layero) {//按钮【按钮一】的回调
                        var iframeWindow = window['layui-layer-iframe' + index]  //获取弹框页面
                        var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//获取table的elem:"#test"
                        if (checkStatus.data.length === 0) {
                            return layer.msg('请选择数据');
                        }
                        //获取数据
                        $("#HTaskClassID").val(checkStatus.data[0].HItemID);
                        $("#HTaskClassName").val(checkStatus.data[0].任务类别名称);
                        layer.close(index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                    }
                    , btn2: function (index, layero) { }
                    , end: function () {
                        if (typeof (TaskData.HItemID) != undefined) {
                            $("#HTaskClassID").val(TaskData.HItemID);
                            $("#HTaskClassName").val(TaskData.任务类别名称);
                        }
                        TaskData = [];
                    }
                })
            }
            //#endregion
            //#region é¡¹ç›®ç±»åˆ«é€‰æ‹©é¡µé¢
            function get_checkSearchHTaskClassEntry() {
                layer.open({
                    type: 2//弹窗类型
                    , skin: 'layui-layer-rim' //加上边框
                    , area: ['90%', '90%']//大小
                    , title: '员工表'//标题
                    , shift: 2//弹出动画
                    , content: ['../../项目管理/基础建模/Gy_TaskClass.html', 'yes']
                    , btn: ['确定', '取消']
                    , btn1: function (index, layero) {//按钮【按钮一】的回调
                        var iframeWindow = window['layui-layer-iframe' + index]  //获取弹框页面
                        var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//获取table的elem:"#test"
                        if (checkStatus.data.length === 0) {
                            return layer.msg('请选择数据');
                        }
                        //获取数据
                        $("#HTaskClassEntryID").val(checkStatus.data[0].HItemID);
                        $("#HTaskClassEntryName").val(checkStatus.data[0].任务类别名称);
                        layer.close(index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                    }
                    , btn2: function (index, layero) { }
                    , end: function () {
                        if (typeof (TaskData.HItemID) != undefined) {
                            $("#HTaskClassEntryID").val(TaskData.HItemID);
                            $("#HTaskClassEntryName").val(TaskData.任务类别名称);
                        }
                        TaskData = [];
                    }
                })
            }
@@ -1426,7 +2224,19 @@
                        var tableMain = result.data[0];
                        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();
                        }
                        //主表 èµ‹å€¼
                        form.val("formData", { //formTest å³ class="layui-form" æ‰€åœ¨å…ƒç´ å±žæ€§ lay-filter="" å¯¹åº”的值
                            "HInterID": tableMain[0]["HInterID"]
@@ -1452,6 +2262,15 @@
                            , "HProType": tableMain[0]["HProType"]
                            , "HRemark": tableMain[0]["HRemark"]
                            , "HOrgID": tableMain[0]["HOrgID"]
                            , "HProjectClassID": tableMain[0]["HProjectClassID"] == null ? 0 : tableMain[0]["HProjectClassID"]
                            , "HProjectClassName": tableMain[0]["HProjectClassName"]
                            , "HBuildComp": tableMain[0]["HBuildComp"]
                            , "HBuildAddress": tableMain[0]["HBuildAddress"]
                            , "HWorkNo": tableMain[0]["HWorkNo"]
                            , "HReDate": tableMain[0]["HReDate"]
                            , "HPicNo": tableMain[0]["HPicNo"]
                            , "HWorkTask": tableMain[0]["HWorkTask"]
                            , "HProjectNote": tableMain[0]["HProjectNote"]
                            , "HMaker": tableMain[0]["HMaker"]
                            , "HUpdater": tableMain[0]["HUpdater"]
                            , "HChecker": tableMain[0]["HChecker"]
@@ -1472,6 +2291,75 @@
                            , "HConWorkDays": tableMain[0]["HConWorkDays"]
                            , "HDepDays": tableMain[0]["HDepDays"]
                            , "HLastMoney": tableMain[0]["HLastMoney"]
                            , "HContacts": tableMain[0]["HContacts"]
                            , "HContactNumber": tableMain[0]["HContactNumber"]
                            , "HSupplierID": tableMain[0]["HSupplierID"]
                            , "HSupplierName": tableMain[0]["HSupplierName"]
                            , "HMangerEmpID": tableMain[0]["HMangerEmpID"]
                            , "HMangerEmpName": tableMain[0]["HMangerEmpName"]
                            , "HMaterPlanDate": Format(new Date(tableMain[0]["HMaterPlanDate"]), "yyyy-MM-dd")
                            , "HWorkerID": tableMain[0]["HWorkerID"]
                            , "HWorkerName": tableMain[0]["HWorkerName"]
                            , "HPlanWorkTimes": tableMain[0]["HPlanWorkTimes"]
                            , "HRelWorkTimes": tableMain[0]["HRelWorkTimes"]
                            , "HTestDate": Format(new Date(tableMain[0]["HTestDate"]), "yyyy-MM-dd")
                            , "HTestCheckerID": tableMain[0]["HTestCheckerID"]
                            , "HTestCheckerName": tableMain[0]["HTestCheckerName"]
                            , "HTestNote": tableMain[0]["HTestNote"]
                            , "HSewageDate": Format(new Date(tableMain[0]["HSewageDate"]), "yyyy-MM-dd")
                            , "HWaterSupplyDate": Format(new Date(tableMain[0]["HWaterSupplyDate"]), "yyyy-MM-dd")
                            , "HWorkNote": tableMain[0]["HWorkNote"]
                            , "HWorkProcNote": tableMain[0]["HWorkProcNote"]
                            , "HYuSuanMoney": tableMain[0]["HYuSuanMoney"]
                            , "HHeTongMoney": tableMain[0]["HHeTongMoney"]
                            , "HJieSuanMoney": tableMain[0]["HJieSuanMoney"]
                            , "HShenJiMoney": tableMain[0]["HShenJiMoney"]
                            , "HCaiLiaoMoney": tableMain[0]["HCaiLiaoMoney"]
                            , "HAnZhuangMoney": tableMain[0]["HAnZhuangMoney"]
                            , "HBanZuMoney": tableMain[0]["HBanZuMoney"]
                            , "HYuShouKuanMoney": tableMain[0]["HYuShouKuanMoney"]
                            , "HGongFeiMoney": tableMain[0]["HGongFeiMoney"]
                            , "HJieZhangMoney": tableMain[0]["HJieZhangMoney"],
                            "HTaskClassID": tableMain[0]["HTaskClassID"],
                            "HTaskClassName": tableMain[0]["HTaskClassName"],
                            "HTaskClassEntryID": tableMain[0]["HTaskClassEntryID"],
                            "HTaskClassEntryName": tableMain[0]["HTaskClassEntryName"],
                            "HTaskAddress": tableMain[0]["HTaskAddress"],
                            "HBreakStatus": tableMain[0]["HBreakStatus"],
                            "HWaterLeakage": tableMain[0]["HWaterLeakage"],
                            "HPipeDiameter": tableMain[0]["HPipeDiameter"],
                            "HPipeMaterial": tableMain[0]["HPipeMaterial"],
                            "HAlarmEm": tableMain[0]["HAlarmEm"],
                            "HAlarmLink": tableMain[0]["HAlarmLink"],
                            "HReceEmp": tableMain[0]["HReceEmp"],
                            "HReceTime": tableMain[0]["HReceTime"],
                            "HTaskMaterMoney": tableMain[0]["HTaskMaterMoney"],
                            "HTaskSetupMoney": tableMain[0]["HTaskSetupMoney"],
                            "HTaskOtherMoney": tableMain[0]["HTaskOtherMoney"],
                            "HTaskExamMoney": tableMain[0]["HTaskExamMoney"],
                            "HTaskWorkMoney": tableMain[0]["HTaskWorkMoney"],
                            "HIsAccount": tableMain[0]["HIsAccount"],
                            "HAccountDate": tableMain[0]["HAccountDate"],
                            "HAccountWorkMoneyDate": tableMain[0]["HAccountWorkMoneyDate"],
                            "HIsCheckExam": tableMain[0]["HIsCheckExam"],
                            "HIsCheckWorkMoney": tableMain[0]["HIsCheckWorkMoney"],
                            "HInfoBackTime": tableMain[0]["HInfoBackTime"],
                            "HInfoBackMan": tableMain[0]["HInfoBackMan"],
                            "HInfoNote": tableMain[0]["HInfoNote"],
                            "HTaskBTime": tableMain[0]["HTaskBTime"],
                            "HTaskETime": tableMain[0]["HTaskETime"],
                            "HTaskNote": tableMain[0]["HTaskNote"],
                            "HTaskWorkEmp": tableMain[0]["HTaskWorkEmp"],
                            "HBeginCloseValveTime": tableMain[0]["HBeginCloseValveTime"],
                            "HEndCloseValveTime": tableMain[0]["HEndCloseValveTime"],
                            "HCloseValveQty": tableMain[0]["HCloseValveQty"],
                            "HBeginOpenValveTime": tableMain[0]["HBeginOpenValveTime"],
                            "HEndOpenValveTime": tableMain[0]["HEndOpenValveTime"],
                            "HOpenValveQty": tableMain[0]["HOpenValveQty"],
                            "HValveWorkEmp": tableMain[0]["HValveWorkEmp"],
                            "HTaskRemark": tableMain[0]["HTaskRemark"]
                        });
                        //组织的值HOrgID变化,重新渲染
                        HOrgIDBar = tableMain[0]["HOrgID"];
@@ -1529,45 +2417,49 @@
                    layer.msg("结束日期不能为空!");
                    return false;
                }
                if ($("#HProID").val() == "0") {
                    layer.msg("项目代码未选择!");
                if ($("#HProNumber").val() == "") {
                    layer.msg("项目代码不能为空!");
                    return false;
                }
                if ($("#HCusID").val() == "0") {
                    layer.msg("客户未选择!");
                if ($("#HProName").val() == "") {
                    layer.msg("项目名称不能为空!");
                    return false;
                }
                if ($("#HPMEmpID").val() == "0") {
                    layer.msg("项目经理未选择!");
                    return false;
                }
                if ($("#HWorkEmpID").val() == "0") {
                    layer.msg("实施担当未选择");
                    return false;
                }
                if ($("#HDepEmpID").val() == "0") {
                    layer.msg("开发担当未选择");
                    return false;
                }
                if ($("#HMaterID").val() == "0") {
                    layer.msg("对应产品未选择");
                    return false;
                }
                if ($("#HPayCusID").val() == "0") {
                    layer.msg("结算方未选择");
                    return false;
                }
                //if ($("#HCusID").val() == "0") {
                //    layer.msg("客户未选择!");
                //    return false;
                //}
                //if ($("#HPMEmpID").val() == "0") {
                //    layer.msg("项目经理未选择!");
                //    return false;
                //}
                //if ($("#HWorkEmpID").val() == "0") {
                //    layer.msg("实施担当未选择");
                //    return false;
                //}
                //if ($("#HDepEmpID").val() == "0") {
                //    layer.msg("开发担当未选择");
                //    return false;
                //}
                //if ($("#HMaterID").val() == "0") {
                //    layer.msg("对应产品未选择");
                //    return false;
                //}
                //if ($("#HPayCusID").val() == "0") {
                //    layer.msg("结算方未选择");
                //    return false;
                //}
                //#endregion
                //#region é¡¹ç›®é˜¶æ®µè¡¨æ•°æ®æ£€éªŒ
                for (var i = 0; i < option.data.length; i++) {
                    if (option.data[i] != "") {
                        
                        //项目阶段非空检验
                        if (option.data[i]["HProjectStageID"] == "0") {
                            layer.msg("第" + (i + 1) + "行:项目阶段不能为空!");
                            return false;
                        }
                        ////项目阶段非空检验
                        //if (option.data[i]["HProjectStageID"] == "0") {
                        //    layer.msg("第" + (i + 1) + "行:项目阶段不能为空!");
                        //    return false;
                        //}
                        //业绩占比格式检验
                        var HRate = option.data[i]["HRate"] + "";
@@ -1595,17 +2487,17 @@
                            }
                        }
                        //阶段负责人非空检验
                        if (option.data[i]["HEmpID"] == "0") {
                            layer.msg("第" + (i + 1) + "行:阶段负责人不能为空!");
                            return false;
                        }
                        ////阶段负责人非空检验
                        //if (option.data[i]["HEmpID"] == "0") {
                        //    layer.msg("第" + (i + 1) + "行:阶段负责人不能为空!");
                        //    return false;
                        //}
                        //阶段审核人非空检验
                        if (option.data[i]["HCheckEmpID"] == "0") {
                            layer.msg("第" + (i + 1) + "行:阶段审核人不能为空!");
                            return false;
                        }
                        ////阶段审核人非空检验
                        //if (option.data[i]["HCheckEmpID"] == "0") {
                        //    layer.msg("第" + (i + 1) + "行:阶段审核人不能为空!");
                        //    return false;
                        //}
                    }
                }
                //#endregion
@@ -1613,11 +2505,11 @@
                //#region é¡¹ç›®æˆå‘˜è¡¨æ•°æ®æ£€éªŒ
                for (var i = 0; i < option1.data.length; i++) {
                    if (option1.data[i] != "") {
                        //项目成员非空检验
                        if (option1.data[i]["HEmployeeID"] == "0") {
                            layer.msg("第" + (i + 1) + "行:项目成员不能为空!");
                            return false;
                        }
                        ////项目成员非空检验
                        //if (option1.data[i]["HEmployeeID"] == "0") {
                        //    layer.msg("第" + (i + 1) + "行:项目成员不能为空!");
                        //    return false;
                        //}
                        //项目占比格式检验
                        var HRate = option1.data[i]["HRate"] + "";
@@ -2443,11 +3335,20 @@
                $("#HPayCusName").val(obj[0].客户名称);//客户名称
            }
        }
        //任务类别
        function GetTaskClassValue(obj) {
            TaskData = obj[0];
        }
        //项目经理
        function GetHPMValue(obj) {
            $("#HPMEmpID").val(obj[0].HItemID);//客户id
            $("#HPMEmpName").val(obj[0].职员名称);//客户名称
        }
        //项目类别
        function GetProjectClassValue(obj) {
            $("#HProjectClassID").val(obj[0].HItemID);//项目类别id
            $("#HProjectClassName").val(obj[0].项目类别名称);//项目类别名称
        }
        //实施担当
        function GetHWorkerValue(obj) {
            $("#HWorkEmpID").val(obj[0].HItemID);//员工id