wtt
2025-08-05 ebef191888d9d2c2a2e7a7f677189164e4eef0b3
WebTM/views/ÏîÄ¿¹ÜÀí/¹¤³ÌÏîÄ¿/PM_ProjectTaskFeesQuery.html
@@ -1,11 +1,13 @@
<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8" />
    <title>工程阶段列表</title>
    <title>工程费用列表</title>
    <meta name="renderer" content="webkit">
    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
    <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0">
    <meta name="viewport"
        content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0">
    <!--引用layui样式文件-->
    <link rel="stylesheet" href="../../../layuiadmin/layui/css/layui.css" media="all">
    <link rel="stylesheet" href="../../../layuiadmin/style/admin.css" media="all">
@@ -19,16 +21,21 @@
    <script src="../../../layuiadmin/PageTitle.js"></script>
    <script src="../../../layuiadmin/HideButton.js"></script>
    <script src="../../../layuiadmin/SetColumn.js"></script>
    <script src="../../../layuiadmin/common.js"></script>
    <style type="text/css">
        /* ç¦ç”¨çŠ¶æ€ä¸‹çš„è¾“å…¥æ¡†æ ·å¼ */
        input:disabled {
            background-color: #f0f0f0; /* æµ…灰色 */
            color: #888888; /* ç°è‰² */
            background-color: #f0f0f0;
            /* æµ…灰色 */
            color: #888888;
            /* ç°è‰² */
        }
        textarea:disabled {
            background-color: #f0f0f0; /* æµ…灰色 */
            color: #888888; /* ç°è‰² */
            background-color: #f0f0f0;
            /* æµ…灰色 */
            color: #888888;
            /* ç°è‰² */
        }
        .operate-zone {
@@ -38,14 +45,49 @@
            align-items: center;
            padding: 20px 0;
        }
        /* è‡ªå®šä¹‰ç±»ï¼Œé¿å…ä¸ŽLayUI原生样式冲突 */
        .custom-form-item {
            display: flex;
            align-items: flex-start;
        }
        .custom-form-label {
            width: 100px !important;
            flex-shrink: 0;
            padding-left: 0;
            padding-right: 15px;
            text-align: right;
        }
        .custom-input-block {
            margin-left: 5px !important;
            flex-grow: 1;
        }
        .custom-input-block textarea,
        .custom-input-block input {
            width: 100% !important;
            box-sizing: border-box;
        }
        .custom-input-block textarea {
            padding-top: 5px;
        }
        label[hidden] {
            display: none;
        }
    </style>
</head>
<body>
    <div id="layout1" class="layui-fluid">
        <div class="layui-col-md12">
            <div class="layui-card" style="">
            <div class="layui-card">
                <div class="layui-card-body" style="padding:1px">
                    <form class="layui-form" action="" lay-filter="formData" style="background-color:white;">
                    <form class="layui-form" action="" lay-filter="formData" id="formData"
                        style="background-color:white;">
                        <div class="layui-col-xs6">
                            <div class="layui-tab layui-tab-card" lay-filter="table">
                                <ul class="layui-tab-title">
@@ -54,11 +96,27 @@
                                <div class="layui-tab-content" style="padding:0px;">
                                    <div class="layui-tab-item layui-show">
                                        <div class="layui-row" style="background: #fff;padding: 10px 0;">
                                            <div class="layui-inline">
                                                <label class="layui-form-label" style="width: 64px;padding: 9px 18px;">工程编号</label>
                                                <div class="layui-input-block" style="margin-left: 64px;">
                                                    <input type="hidden" class="layui-input" lay-filter="HDeptID" name="HDeptID" id="HDeptID" value="0" style="background-color:#efefef4d;display: inline-block;" disabled>
                                                    <input type="text" class="layui-input" lay-filter="HDeptName" name="HDeptName" id="HDeptName" value="" style="width: 80%;display: inline-block;">
                                            <div class="layui-inline custom-form-item"
                                                style="width: 33%; display: inline-flex;">
                                                <label class="layui-form-label custom-form-label"
                                                    style="width: 64px;padding: 9px 18px;">工程编号</label>
                                                <div class="layui-input-block custom-input-block"
                                                    style="margin-left: 64px;">
                                                    <input type="text" class="layui-input"
                                                        lay-filter="HProjNumberSearch" name="HProjNumberSearch"
                                                        id="HProjNumberSearch" value=""
                                                        style="min-width: 100px;display: inline-block;">
                                                </div>
                                            </div>
                                            <div class="layui-inline custom-form-item"
                                                style="width: 33%; display: inline-flex;">
                                                <label class="layui-form-label custom-form-label"
                                                    style="width: 64px;padding: 9px 18px;">工程名称</label>
                                                <div class="layui-input-block custom-input-block"
                                                    style="margin-left: 77px;">
                                                    <input type="text" class="layui-input" lay-filter="HProjNameSearch"
                                                        name="HProjNameSearch" id="HProjNameSearch" value=""
                                                        style="display: inline-block;min-width: 100px;">
                                                    <!--<button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnHDeptID" id="btnHDeptID" style="padding: 0 10px;float: right;margin-right: 3px;">
                                                        <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
                                                    </button>-->
@@ -66,19 +124,12 @@
                                                </div>
                                            </div>
                                            <div class="layui-inline">
                                                <label class="layui-form-label" style="width: 64px;padding: 9px 18px;">工程名称</label>
                                                <div class="layui-input-block" style="margin-left: 77px;">
                                                    <input type="hidden" class="layui-input" lay-filter="HDeptID" name="HDeptID" id="HDeptID" value="0" style="background-color:#efefef4d;display: inline-block;" disabled>
                                                    <input type="text" class="layui-input" lay-filter="HDeptName" name="HDeptName" id="HDeptName" value="" style="width: 80%;display: inline-block;">
                                                    <!--<button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnHDeptID" id="btnHDeptID" 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">
                                                <button class="layui-btn layui-btn-normal" style="margin-left: 40px" type="button" lay-submit="" lay-filter="btnSearch" id="btnSearch">查询</button>
                                                <button class="layui-btn layui-btn-normal" style="margin-left: 5px" type="button" lay-submit="" lay-filter="btnReSearch" id="btnReSearch">重置</button>
                                                <button class="layui-btn layui-btn-normal" style="margin-left: 40px"
                                                    type="button" lay-submit="" lay-filter="btnSearch"
                                                    id="btnSearch">查询</button>
                                                <button class="layui-btn layui-btn-normal" style="margin-left: 5px"
                                                    type="button" lay-submit="" lay-filter="btnReSearch"
                                                    id="btnReSearch">重置</button>
                                                <!--<button class="layui-btn layui-btn-normal" style="margin-left: 5px" type="button" lay-submit="" lay-filter="btnEdit" id="btnEdit">退出</button>-->
                                            </div>
                                        </div>
@@ -102,42 +153,62 @@
                                <div class="layui-tab-content" style="padding:0px;">
                                    <!--基本信息-->
                                    <div class="layui-tab-item layui-show">
                                        <div id="projectMessage" class="layui-form-item" style="padding-top: 10px; background-color: white" lay-filter="">
                                        <div id="projectMessage" class="layui-form-item"
                                            style="padding-top: 10px; background-color: white" lay-filter="">
                                            <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="HBillNo" lay-verify="HBillNo" id="HBillNo" disabled>
                                                        <input type="hidden" name="HInterID" id="HInterID" lay-verify="HInterID">
                                                        <input type="hidden" name="HBillSubType" id="HBillSubType" value="">
                                                        <input type="text" class="layui-input" name="HBillSubType"
                                                            lay-verify="HBillSubType" id="HBillSubType" disabled>
                                                    </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="HProNumber" name="HProNumber" id="HProNumber" disabled>
                                                        <input type="text" class="layui-input" lay-verify="HProNumber"
                                                            name="HProNumber" id="HProNumber" disabled>
                                                    </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="HProName" name="HProName" id="HProName" disabled>
                                                    <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: 40px;"
                                                            disabled>
                                                    </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="HDate" name="HDate" id="HDate" style="padding-left: 40px;" disabled>
                                                    <div class="layui-input-block"
                                                        style="margin-left: 120px; width:180px;">
                                                        <input type="text" class="layui-input" lay-verify="HPicNo"
                                                            name="HPicNo" id="HPicNo" style="padding-left: 40px;"
                                                            disabled>
                                                    </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:180px;">
                                                        <input type="text" class="layui-input" lay-verify="HDate" name="HDate" id="HDate" style="padding-left: 40px;" disabled>
                                                    <div class="layui-input-block"
                                                        style="margin-left: 120px; width:180px;">
                                                        <input type="text" class="layui-input" lay-verify="HDate"
                                                            name="HDate" id="HDate" style="padding-left: 40px;"
                                                            disabled>
                                                    </div>
                                                </div>
                                            </div>
                                            <div class="layui-row">
                                                <div class="layui-inline custom-form-item">
                                                    <label class="layui-form-label custom-form-label"
                                                        style="width: 85px;">工程名称</label>
                                                    <div class="layui-input-block custom-input-block">
                                                        <input type="text" class="layui-input" lay-verify="HProName"
                                                            name="HProName" id="HProName" disabled>
                                                    </div>
                                                </div>
                                            </div>
@@ -145,53 +216,101 @@
                                                <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="HProName" name="HProName" id="HProName" disabled>
                                                        <input type="text" class="layui-input"
                                                            lay-verify="HProPMEmpName1" name="HProPMEmpName1"
                                                            id="HProPMEmpName1" disabled>
                                                    </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="HDate" name="HDate" id="HDate" style="padding-left: 40px;" disabled>
                                                    <div class="layui-input-block"
                                                        style="margin-left: 120px; width:180px;">
                                                        <input type="text" class="layui-input" lay-verify="HWorkerName1"
                                                            name="HWorkerName1" id="HWorkerName1" disabled>
                                                    </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="HProName" name="HProName" id="HProName" disabled>
                                                    <div class="layui-input-block"
                                                        style="margin-left: 120px; width:180px;">
                                                        <input type="text" class="layui-input"
                                                            lay-verify="HMangerEmpName1" name="HMangerEmpName1"
                                                            id="HMangerEmpName1" disabled>
                                                    </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="HDate" name="HDate" id="HDate" style="padding-left: 40px;" disabled>
                                                    <div class="layui-input-block"
                                                        style="margin-left: 120px; width:180px;">
                                                        <input type="date" class="layui-input" lay-verify="HEndDate1"
                                                            name="HEndDate1" id="HEndDate1" style="padding-left: 40px;"
                                                            disabled>
                                                    </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;">
                                                        <textarea style="width: 600px;height:5rem; display: inline-block; resize: vertical;" type="text" class="layui-input" name="HTaskWorkEmp" lay-verify="HTaskWorkEmp" id="HTaskWorkEmp" disabled></textarea>
                                                <div class="layui-inline custom-form-item"> <!-- æ·»åŠ è‡ªå®šä¹‰ç±» -->
                                                    <label class="layui-form-label custom-form-label"
                                                        id="projectContent">工程内容</label>
                                                    <!-- <label class="layui-form-label custom-form-label" id="projContent">工程内容</label> -->
                                                    <div class="layui-input-block custom-input-block">
                                                        <textarea type="text" class="layui-input" name="HProjectNote"
                                                            lay-verify="HProjectNote" id="HProjectNote"></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;">
                                                        <textarea style="width: 600px; display: inline-block; resize: vertical;" type="text" class="layui-input" name="HTaskRemark" lay-verify="HTaskRemark" id="HTaskRemark" disabled></textarea>
                                                <div class="layui-inline custom-form-item">
                                                    <label class="layui-form-label custom-form-label">客户</label>
                                                    <div class="layui-input-block custom-input-block">
                                                        <input type="text" class="layui-input" name="HCusName"
                                                            lay-verify="HCusName" id="HCusName" disabled></input>
                                                        <input type="hidden" class="layui-input" name="HCusID"
                                                            lay-verify="HCusID" id="HCusID" disabled></input>
                                                    </div>
                                                </div>
                                            </div>
                                            <div class="layui-row">
                                                <div class="layui-inline custom-form-item">
                                                    <label class="layui-form-label custom-form-label"
                                                        style="width: 85px;">施工完成情况</label>
                                                    <div class="layui-input-block custom-input-block"
                                                        style="margin-left: 120px;">
                                                        <textarea
                                                            style="width: 600px;height:5rem; display: inline-block; resize: vertical;"
                                                            type="text" class="layui-input" name="HWorkProcNote"
                                                            lay-verify="HWorkProcNote" id="HWorkProcNote"
                                                            disabled></textarea>
                                                    </div>
                                                </div>
                                            </div>
                                            <div class="layui-row">
                                                <div class="layui-inline custom-form-item">
                                                    <label class="layui-form-label custom-form-label"
                                                        style="width: 85px;">备注</label>
                                                    <div class="layui-input-block custom-input-block"
                                                        style="margin-left: 120px;">
                                                        <textarea
                                                            style="width: 600px; display: inline-block; resize: vertical;"
                                                            type="text" class="layui-input" name="HRemark"
                                                            lay-verify="HRemark" id="HRemark" disabled></textarea>
                                                    </div>
                                                </div>
                                            </div>
                                            <div class="operate-zone" id="operateZone">
                                                <button type="button" class="layui-btn layui-btn-sm" lay-event="set_SaveBill" id="saveBill">保存</button>
                                                <button type="button" class="layui-btn layui-btn-sm" lay-event="set_Exit" id="exit">退出</button>
                                                <button type="button" class="layui-btn layui-btn-sm layui-btn-disabled"
                                                    lay-submit lay-event="set_SaveBill" id="saveBill"
                                                    lay-filter="saveBill" disabled>保存</button>
                                                <button type="button" class="layui-btn layui-btn-sm"
                                                    lay-event="set_Exit" id="exit">退出</button>
                                            </div>
                                        </div>
                                        <div class="layui-tab" lay-filter="tab-POStockInBill" style=" background-color: white">
                                        <div class="layui-tab" lay-filter="tab-POStockInBill"
                                            style=" background-color: white">
                                            <table class="layui-hide" id="mainTable" lay-filter="mainTable"></table>
                                            <script type="text/html" id="toolbarDemo">
                                                <div class="layui-btn-container" id="toolbarDemo_ButtonSet">
@@ -202,40 +321,49 @@
                                    </div>
                                </div>
                            </div>
                            <div class="layui-inline" hidden>
                                <div class="layui-input-block">
                                    <input type="hidden" class="layui-input" name="HInterID" lay-verify="HInterID"
                                        id="HInterID" disabled></input>
                                </div>
                            </div>
                        </div>
                    </form>
                </div>
            </div>
        </div>
    </div>
    <template id="step1">
    <!-- å·¥è´¹å½•å…¥ -->
    <template id="workFeeEntry">
        <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="HBillNo" lay-verify="HBillNo" id="HBillNo" disabled>
                    <input type="text" class="layui-input" name="HYuSuanMoney" lay-verify="HYuSuanMoney"
                        id="HYuSuanMoney" disabled>
                </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="HProNumber" name="HProNumber" id="HProNumber">
                    <input type="text" class="layui-input" lay-verify="HYuShouKuanMoney" name="HYuShouKuanMoney"
                        id="HYuShouKuanMoney">
                </div>
            </div>
        </div>
        <div class="layui-row">
            <div class="layui-inline">
                <label class="layui-form-label" style="width: 85px;">结算造假</label>
                <label class="layui-form-label" style="width: 85px;">结算造价</label>
                <div class="layui-input-block" style="margin-left: 120px;">
                    <input type="text" class="layui-input" name="HBillNo" lay-verify="HBillNo" id="HBillNo" disabled>
                    <input type="text" class="layui-input" name="HJieSuanMoney" lay-verify="HJieSuanMoney"
                        id="HJieSuanMoney" disabled>
                </div>
            </div>
            <div class="layui-inline">
                <label class="layui-form-label" style="width: 85px;">合同造假</label>
                <label class="layui-form-label" style="width: 85px;">合同造价</label>
                <div class="layui-input-block" style="margin-left: 120px;">
                    <input type="text" class="layui-input" lay-verify="HProNumber" name="HProNumber" id="HProNumber" disabled>
                    <input type="text" class="layui-input" lay-verify="HHeTongMoney" name="HHeTongMoney"
                        id="HHeTongMoney" disabled>
                </div>
            </div>
        </div>
@@ -243,48 +371,50 @@
            <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="HBillNo" lay-verify="HBillNo" id="HBillNo" disabled>
                    <input type="hidden" name="HInterID" id="HInterID" lay-verify="HInterID">
                    <input type="hidden" name="HBillSubType" id="HBillSubType" value="">
                    <input type="text" class="layui-input" name="HShenJiMoney" lay-verify="HShenJiMoney"
                        id="HShenJiMoney" disabled>
                </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="HProNumber" name="HProNumber" id="HProNumber" disabled>
                    <input type="text" class="layui-input" lay-verify="HBanZuMoney" name="HBanZuMoney" id="HBanZuMoney"
                        disabled>
                </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="HBillNo" lay-verify="HBillNo" id="HBillNo" disabled>
                    <input type="hidden" name="HInterID" id="HInterID" lay-verify="HInterID">
                    <input type="hidden" name="HBillSubType" id="HBillSubType" value="">
                <div class="layui-input-block" style="margin-left: 120px; width:180px;">
                    <input disabled type="date" class="layui-input" name="HBeginDate" lay-verify="HBeginDate"
                        id="HBeginDate" style="padding-left: 40px;">
                </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="HProNumber" name="HProNumber" id="HProNumber">
                <div class="layui-input-block" style="margin-left: 120px; width:180px;">
                    <input type="date" class="layui-input" lay-verify="HEndDate" name="HEndDate" id="HEndDate"
                        style="padding-left: 40px;">
                </div>
            </div>
        </div>
    </template>
    <template id="step2">
    <!-- é›¶æ˜Ÿé¡¹ç›®å½•å…¥ -->
    <template id="SporadicProjectsEntry">
        <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="HBillNo" lay-verify="HBillNo" id="HBillNo">
                    <input type="text" class="layui-input" name="HCaiLiaoMoney" lay-verify="HCaiLiaoMoney"
                        id="HCaiLiaoMoney">
                </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="HProNumber" name="HProNumber" id="HProNumber" disabled>
                    <input type="text" class="layui-input" lay-verify="HYuShouKuanMoney" name="HYuShouKuanMoney"
                        id="HYuShouKuanMoney" disabled>
                </div>
            </div>
        </div>
@@ -292,15 +422,14 @@
            <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="HBillNo" lay-verify="HBillNo" id="HBillNo">
                    <input type="hidden" name="HInterID" id="HInterID" lay-verify="HInterID">
                    <input type="hidden" name="HBillSubType" id="HBillSubType" value="">
                    <input type="text" class="layui-input" name="HAnZhuangMoney" lay-verify="HAnZhuangMoney"
                        id="HAnZhuangMoney">
                </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="HProNumber" name="HProNumber" id="HProNumber">
                    <input type="text" class="layui-input" lay-verify="HBanZuMoney" name="HBanZuMoney" id="HBanZuMoney">
                </div>
            </div>
        </div>
@@ -308,23 +437,28 @@
            <div class="layui-inline">
                <label class="layui-form-label" style="width: 85px;">结算结账日期</label>
                <div class="layui-input-block" style="margin-left: 120px;">
                    <input type="date" class="layui-input" name="HBillNo" lay-verify="HBillNo" id="HBillNo" data-required="true">
                    <input type="date" class="layui-input" name="HAccountDate" lay-verify="HAccountDate"
                        id="HAccountDate" data-required="true">
                </div>
            </div>
        </div>
    </template>
    <template id="step3">
    <!-- å·¥ç¨‹ç»“算造价录入 -->
    <template id="ProjectFeeSettleEntry">
        <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="HBillNo" lay-verify="HBillNo" id="HBillNo">
                    <input type="text" class="layui-input" name="HYuSuanMoney" lay-verify="HYuSuanMoney"
                        id="HYuSuanMoney">
                </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="HProNumber" name="HProNumber" id="HProNumber">
                    <input type="text" class="layui-input" lay-verify="HYuShouKuanMoney" name="HYuShouKuanMoney"
                        id="HYuShouKuanMoney">
                </div>
            </div>
        </div>
@@ -332,15 +466,15 @@
            <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="HBillNo" lay-verify="HBillNo" id="HBillNo">
                    <input type="hidden" name="HInterID" id="HInterID" lay-verify="HInterID">
                    <input type="hidden" name="HBillSubType" id="HBillSubType" value="">
                    <input type="text" class="layui-input" name="HJieSuanMoney" lay-verify="HJieSuanMoney"
                        id="HJieSuanMoney">
                </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="HProNumber" name="HProNumber" id="HProNumber">
                    <input type="text" class="layui-input" lay-verify="HHeTongMoney" name="HHeTongMoney"
                        id="HHeTongMoney">
                </div>
            </div>
        </div>
@@ -348,29 +482,34 @@
            <div class="layui-inline">
                <label class="layui-form-label" style="width: 85px;">审计造价</label>
                <div class="layui-input-block" style="margin-left: 120px;">
                    <input type="date" class="layui-input" name="HBillNo" lay-verify="HBillNo" id="HBillNo">
                    <input type="text" class="layui-input" name="HShenJiMoney" lay-verify="HShenJiMoney"
                        id="HShenJiMoney">
                </div>
            </div>
            <div class="layui-inline">
                <label class="layui-form-label" style="width: 85px;">班组工费</label>
                <div class="layui-input-block" style="margin-left: 120px;">
                    <input type="date" class="layui-input" name="HBillNo" lay-verify="HBillNo" id="HBillNo" disabled>
                    <input type="text" class="layui-input" name="HBanZuMoney" lay-verify="HBanZuMoney" id="HBanZuMoney"
                        disabled>
                </div>
            </div>
        </div>
    </template>
    <template id="step4">
    <!-- å·¥è´¹å®¡æ ¸ -->
    <template id="WorkFeeCheck">
        <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="HBillNo" lay-verify="HBillNo" id="HBillNo" disabled>
                    <input type="text" class="layui-input" name="HYuShouKuanMoney" lay-verify="HYuShouKuanMoney"
                        id="HYuShouKuanMoney" disabled>
                </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="HProNumber" name="HProNumber" id="HProNumber" disabled>
                    <input type="text" class="layui-input" lay-verify="HCaiLiaoMoney" name="HCaiLiaoMoney"
                        id="HCaiLiaoMoney" disabled>
                </div>
            </div>
        </div>
@@ -378,13 +517,15 @@
            <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="HBillNo" lay-verify="HBillNo" id="HBillNo" disabled>
                    <input type="text" class="layui-input" name="HYuSuanMoney" lay-verify="HYuSuanMoney"
                        id="HYuSuanMoney" disabled>
                </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="HProNumber" name="HProNumber" id="HProNumber" disabled>
                    <input type="text" class="layui-input" lay-verify="HAnZhuangMoney" name="HAnZhuangMoney"
                        id="HAnZhuangMoney" disabled>
                </div>
            </div>
        </div>
@@ -392,13 +533,15 @@
            <div class="layui-inline">
                <label class="layui-form-label" style="width: 85px;">结算造价</label>
                <div class="layui-input-block" style="margin-left: 120px;">
                    <input type="date" class="layui-input" name="HBillNo" lay-verify="HBillNo" id="HBillNo" disabled>
                    <input type="text" class="layui-input" name="HJieSuanMoney" lay-verify="HJieSuanMoney"
                        id="HJieSuanMoney" disabled>
                </div>
            </div>
            <div class="layui-inline">
                <label class="layui-form-label" style="width: 85px;">合同造价</label>
                <div class="layui-input-block" style="margin-left: 120px;">
                    <input type="date" class="layui-input" name="HBillNo" lay-verify="HBillNo" id="HBillNo" disabled>
                    <input type="text" class="layui-input" name="HHeTongMoney" lay-verify="HHeTongMoney"
                        id="HHeTongMoney" disabled>
                </div>
            </div>
        </div>
@@ -406,43 +549,49 @@
            <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="HBillNo" lay-verify="HBillNo" id="HBillNo">
                    <input type="text" class="layui-input" name="HShenJiMoney" lay-verify="HShenJiMoney"
                        id="HShenJiMoney" disabled>
                </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="HProNumber" name="HProNumber" id="HProNumber">
                    <input type="text" class="layui-input" lay-verify="HBanZuMoney" name="HBanZuMoney" id="HBanZuMoney">
                </div>
            </div>
        </div>
        <div class="layui-row">
            <div class="layui-inline" style="visibility: hidden">
                <label class="layui-form-label" style="width: 85px;"></label>
            <div class="layui-inline" style="visibility: hidden;">
                <label class="layui-form-label" style="width: 85px;">占位</label>
                <div class="layui-input-block" style="margin-left: 120px;">
                    <input type="text" class="layui-input" disabled>
                </div>
            </div>
            <div class="layui-inline">
                <label class="layui-form-label" style="width: 85px;">工费结账日期</label>
                <div class="layui-input-block" style="margin-left: 120px;">
                    <input type="date" class="layui-input" lay-verify="HProNumber" name="HProNumber" id="HProNumber" data-required="true">
                    <input type="date" class="layui-input" lay-verify="HAccountWorkMoneyDate"
                        name="HAccountWorkMoneyDate" id="HAccountWorkMoneyDate" data-required="true">
                </div>
            </div>
        </div>
    </template>
    <template id="step5">
    <!-- å·¥ç¨‹é¡¹ç›®é€ ä»·å®¡æ ¸ -->
    <template id="ProjectFeeCheck">
        <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="HBillNo" lay-verify="HBillNo" id="HBillNo" >
                    <input type="text" class="layui-input" name="HYuShouKuanMoney" lay-verify="HYuShouKuanMoney"
                        id="HYuShouKuanMoney">
                </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="HProNumber" name="HProNumber" id="HProNumber" >
                    <input type="text" class="layui-input" lay-verify="HCaiLiaoMoney" name="HCaiLiaoMoney"
                        id="HCaiLiaoMoney">
                </div>
            </div>
        </div>
@@ -450,13 +599,15 @@
            <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="HBillNo" lay-verify="HBillNo" id="HBillNo" >
                    <input type="text" class="layui-input" name="HYuSuanMoney" lay-verify="HYuSuanMoney"
                        id="HYuSuanMoney">
                </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="HProNumber" name="HProNumber" id="HProNumber" >
                    <input type="text" class="layui-input" lay-verify="HAnZhuangMoney" name="HAnZhuangMoney"
                        id="HAnZhuangMoney">
                </div>
            </div>
        </div>
@@ -464,13 +615,15 @@
            <div class="layui-inline">
                <label class="layui-form-label" style="width: 85px;">结算造价</label>
                <div class="layui-input-block" style="margin-left: 120px;">
                    <input type="date" class="layui-input" name="HBillNo" lay-verify="HBillNo" id="HBillNo" >
                    <input type="text" class="layui-input" name="HJieSuanMoney" lay-verify="HJieSuanMoney"
                        id="HJieSuanMoney">
                </div>
            </div>
            <div class="layui-inline">
                <label class="layui-form-label" style="width: 85px;">合同造价</label>
                <div class="layui-input-block" style="margin-left: 120px;">
                    <input type="date" class="layui-input" name="HBillNo" lay-verify="HBillNo" id="HBillNo" >
                    <input type="text" class="layui-input" name="HHeTongMoney" lay-verify="HHeTongMoney"
                        id="HHeTongMoney">
                </div>
            </div>
        </div>
@@ -478,54 +631,59 @@
            <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="HBillNo" lay-verify="HBillNo" id="HBillNo">
                    <input type="text" class="layui-input" name="HShenJiMoney" lay-verify="HShenJiMoney"
                        id="HShenJiMoney">
                </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="HProNumber" name="HProNumber" id="HProNumber" disabled>
                    <input type="text" class="layui-input" lay-verify="HBanZuMoney" name="HBanZuMoney" id="HBanZuMoney"
                        disabled>
                </div>
            </div>
        </div>
        <div class="layui-row">
            <div class="layui-inline" style="visibility: hidden">
                <label class="layui-form-label" style="width: 85px;"></label>
            <div class="layui-inline" style="visibility: hidden;">
                <label class="layui-form-label" style="width: 85px;">占位</label>
                <div class="layui-input-block" style="margin-left: 120px;">
                    <input type="text" class="layui-input" disabled>
                </div>
            </div>
            <div class="layui-inline">
                <label class="layui-form-label" style="width: 85px;">结算结账日期</label>
                <div class="layui-input-block" style="margin-left: 120px;">
                    <input type="date" class="layui-input" lay-verify="HProNumber" name="HProNumber" id="HProNumber" data-required="true">
                    <input type="date" class="layui-input" lay-verify="HAccountDate" name="HAccountDate"
                        id="HAccountDate" data-required="true">
                </div>
            </div>
        </div>
    </template>
    <script>
        var type;
        var params = get_UrlVars()
        var type = params[params[0]] // ç¬¬0个参数表示递入的参数
        layui.config({
            base: '../../../layuiadmin/' //静态资源所在路径
        }).extend({
            index: 'lib/index' //主入口模块
        }).use(['index', 'form', 'laydate', 'table', 'element'], function () {
             //#region å…¬ç”¨å˜é‡
        }).use(['index', 'form', 'laydate', 'table', 'element', 'util'], function () {
            //#region å…¬ç”¨å˜é‡
            var $ = layui.$
                , admin = layui.admin
                , layer = layui.layer
                , table = layui.table
                , form = layui.form
                , laydate = layui.laydate
                , element = layui.element;
                , element = layui.element
                , util = layui.util;
            var option = [];
            var optionNeedSave = [];
            var ins;                        //用于导出excel
            //不需要显示的字段 å¯æ‰©å±•
            var titleData = ["hmainid", "HBillType", "HSupID", "HPSStyleID", "HSSID", "HCurID", "HDeptID", "HManagerID", "HEmpID", "hsubid", "HMaterID", "HUnitID",
                "HFeedback", "HPriority", "HUserID", "币别代码", "采购方式代码", "结算方式代码", "部门代码", "主管代码", "业务员代码", "计量单位代码", "HSaveFlowStatusID", "HSaveFlowID","HSaveItemID"];
                "HFeedback", "HPriority", "HUserID", "币别代码", "采购方式代码", "结算方式代码", "部门代码", "主管代码", "业务员代码", "计量单位代码", "HSaveFlowStatusID", "HSaveFlowID", "HSaveItemID"];
            //#endregion
            var HModName = "PM_ProjectTaskNeedSaveQuery";
            var HModName2 = "PM_ProjectTaskNeedSaveQuery_SellOut";
@@ -593,8 +751,8 @@
            //重置按钮
            form.on('submit(btnReSearch)', function () {
                $("#HDeptID").val(0);//车间id
                $("#HDeptName").val("");//车间名称
                $("#HProjNumberSearch").val("")
                $("#HProjNameSearch").val("")
            })
            //#region é€€å‡º
@@ -640,7 +798,8 @@
                //obj.tr.find('.layui-form-radio').addClass('layui-form-radioed');
                //显示项目信息
                RoadBillMain(obj.data["HInterID"]);
                $("#saveBill").removeClass("layui-btn-disabled").attr("disabled", false)
                RoadBillMain(obj.data);
            })
            //#endregion
@@ -715,11 +874,16 @@
            //快速过滤
            function get_FastQuery() {
                var HDept = $("#HDeptID").val();
                let HProjNumberSearch = $("#HProjNumberSearch").val()
                let HProjNameSearch = $("#HProjNameSearch").val()
                //初始话按钮点击
                var sWhere = " '" + addSWhereByOpenType() + "'";
                if (HDept) {
                    sWhere += "," + HDept
                var sWhere = " and å•据子类型 = N'工程类'" + addSWhereByOpenType();
                if (isEmpty(HProjNumberSearch) === false) {
                    sWhere += " and å·¥ç¨‹ç¼–号 like '\%" + HProjNumberSearch + "\%'"
                }
                if (isEmpty(HProjNameSearch) === false) {
                    sWhere += " and å·¥ç¨‹åç§° like '\%" + HProjNameSearch + "\%'"
                }
                //查询
                get_Display(sWhere);
@@ -798,7 +962,7 @@
                    , height: 'full-120'
                    , limit: 50
                    , limits: [50, 500, 5000, 20000]
                    , data : []
                    , data: []
                };
                option = {
@@ -819,10 +983,10 @@
            function get_Display(sWhere) {
                var ajaxLoad = layer.load();//遮罩
                $.ajax({
                    url: GetWEBURL() + '/PM_ProjectBill/NeedSaveQuery',
                    url: GetWEBURL() + '/PM_ProjectBill_WorkFee/list',
                    type: "GET",
                    async: false,
                    data: { "user": sessionStorage["HUserName"], "sWhere": sWhere },
                    data: { "user": sessionStorage["HUserName"], "sWhere": sWhere, "stage": type },
                    success: function (data1) {
                        if (data1.count == 1) {
                            var data = [];//列字段数据
@@ -871,68 +1035,110 @@
                    }
                });
             }
            }
            //#endregion
            //#region è¡¨å•保存数据
            form.on('submit(saveBill)', function (data) {
                let requires = $("[data-required]")
                let formValidate = 1;
                requires.each(function () {
                    let $element = $(this);
                    if (isEmpty($element.val()) === true) {
                        let labelText = $element.closest(".layui-inline").find("label")[0].innerText
                        formValidate = 0
                        layer.alert(labelText + ": å€¼ä¸èƒ½ä¸ºç©º!");
                        return
                    }
                })
                if (formValidate == 0) {
                    return
                }
                let d = data.field
                var HInterID = d.HInterID;
                let sMainStr = JSON.stringify(d);
                sMainStr = sMainStr + ";" + type + ";" + sessionStorage["HUserName"];
                if (HInterID != 0) {
                    //逻辑保存方法
                    $.ajax({
                        type: "POST",
                        url: GetWEBURL() + "/PM_ProjectBill_WorkFee/ModifyByID", //方法所在页面和方法名
                        data: { "oMainStr": sMainStr },
                        success: function (result) {
                            if (result.count == 1) {
                                //if (type =="OtherMoneySave") {
                                //    //更新任务材料费
                                //    set_SaveHTaskMaterMoney(HInterID)
                                //}
                                layer.msg(result.Message, { time: 1 * 1000, icon: 1 }, function () {
                                    // å¾—到frame索引
                                    var index = layer.getFrameIndex(window.name);
                                    //关闭当前frame
                                    layer.close(index);
                                    $("#saveBill").addClass("layui-btn-disabled").attr("disabled", true)
                                    //修改为功后刷新界面
                                    get_FastQuery();
                                });
                            } else {
                                layer.alert(result.code + result.Message, { icon: 5 });
                            }
                        }, error: function () {
                            layer.alert("接口请求失败!", { icon: 5 });
                        }
                    });
                }
            })
            //#endregion
            //#region ç¼–辑 é¡µé¢èµ‹å€¼
            function RoadBillMain(linterid)//加载表头
            function RoadBillMain(data)//加载表头
            {
                $.ajax({
                    url: GetWEBURL() + "/PM_ProjectBill/editInit",
                    type: "GET",
                    async: false,
                    data: { "HInterID": linterid, "user": sessionStorage["HUserName"] },
                    success: function (result) {
                        var tableMain = result.data[0];
                        //主表 èµ‹å€¼
                        form.val("formData", { //formTest å³ class="layui-form" æ‰€åœ¨å…ƒç´ å±žæ€§ lay-filter="" å¯¹åº”的值
                            "HInterID": tableMain[0]["HInterID"]
                            , "HProNumber": tableMain[0]["HProNumber"]
                            , "HProName": tableMain[0]["HProName"]
                            , "HBillNo": tableMain[0]["HBillNo"]
                            , "HDate": Format(new Date(tableMain[0]["HDate"]), "yyyy-MM-dd")
                            ,"HTaskMaterMoney": tableMain[0]["HTaskMaterMoney"],
                            "HTaskSetupMoney": tableMain[0]["HTaskSetupMoney"],
                            "HTaskOtherMoney": tableMain[0]["HTaskOtherMoney"],
                            "HTaskExamMoney": tableMain[0]["HTaskExamMoney"],
                            "HTaskWorkMoney": tableMain[0]["HTaskWorkMoney"],
                            "HTaskClassName": tableMain[0]["HTaskClassName"],
                            "HIsAccount": tableMain[0]["HIsAccount"],
                            "HAccountWorkMoneyDate": tableMain[0]["HAccountWorkMoneyDate"],
                            "HAccountDate": tableMain[0]["HAccountDate"],
                            "HTaskClassEntryName": tableMain[0]["HTaskClassEntryName"],
                            "HTaskAddress": tableMain[0]["HTaskAddress"],
                            "HBreakStatus": tableMain[0]["HBreakStatus"],
                            "HPipeDiameter": tableMain[0]["HPipeDiameter"],
                            "HReceTime": tableMain[0]["HReceTime"],
                            "HTaskBTime": tableMain[0]["HTaskBTime"],
                            "HTaskETime": tableMain[0]["HTaskETime"],
                            "HTaskNote": tableMain[0]["HTaskNote"],
                            "HTaskWorkEmp": tableMain[0]["HTaskWorkEmp"],
                            "HTaskRemark": tableMain[0]["HTaskRemark"]
                form.val("formData", {
                    HInterID: data["HInterID"], // éšè—å­—段
                    HProNumber: data["工程编号"], // å¯¹åº”前端name="HProNumber"
                    HBillSubType: data["工程类型"],
                    HReDate: isEmpty(data["受理日期"]) === true ? "" : util.toDateString(data["受理日期"], "yyyy-MM-dd"), // å¯¹åº”name="HReDate"
                    HPicNo: data["任务单编号"], // å¯¹åº”name="HPicNo"
                    HProName: data["工程名称"], // å¯¹åº”name="HProName"
                    HProjectNote: data["项目内容"], // å¯¹åº”name="HProjectNote"(textarea)
                    HWorkProcNote: data["施工完成记录"], // å¯¹åº”name="HWorkProcNote"(textarea)
                    HRemark: data["备注"], // å¯¹åº”name="HRemark"(textarea)
                    HWorkNote: data["竣工资料"], // å¯¹åº”模板#jungong的name="HWorkNote"
                    HWorkPicNumber: data["竣工图编号"], // å¯¹åº”模板#jungong的name="HWorkPicNumber"
                    HBeginDate: isEmpty(data["开工日期"]) === true ? "" : util.toDateString(data["开工日期"], "yyyy-MM-dd"), // å¯¹åº”模板#jiaodi的name="HBeginDate"
                    HEndDate: isEmpty(data["完工日期"]) === true ? "" : util.toDateString(data["完工日期"], "yyyy-MM-dd"), // å¯¹åº”name="HEndDate1"和name="HEndDate"
                    HEndDate1: isEmpty(data["完工日期"]) === true ? "" : util.toDateString(data["完工日期"], "yyyy-MM-dd"), // å¯¹åº”name="HEndDate1"和name="HEndDate"
                    HYuShouKuanMoney: data["预收款"], // å¯¹åº”模板#jiaodi的name="HYuShouKuanMoney"
                    HSumMoney: data["合同总金额"], // å¯¹åº”数据库字段"合同总金额"
                    HProMoney: data["产品费"], // å¯¹åº”数据库字段"产品费"
                        });
                        //保存按钮设置
                        $('#btnSaveSetupMoney').prop('disabled', true).addClass('layui-btn-disabled');
                        $('#btnSaveOtherMoney').prop('disabled', true).addClass('layui-btn-disabled');
                        $('#btnSaveExamMoney').prop('disabled', true).addClass('layui-btn-disabled');
                        $('#btnSaveWorkMoney').prop('disabled', true).addClass('layui-btn-disabled');
                        if (tableMain[0]["HTaskSetupMoneySaveFlag"] == false) {
                            $('#btnSaveSetupMoney').prop('disabled', false).removeClass('layui-btn-disabled');
                        }
                        if (tableMain[0]["HTaskOtherMoneySaveFlag"] == false) {
                            $('#btnSaveOtherMoney').prop('disabled', false).removeClass('layui-btn-disabled');
                        }
                        if (tableMain[0]["HTaskExamMoneySaveFlag"] == false) {
                            $('#btnSaveExamMoney').prop('disabled', false).removeClass('layui-btn-disabled');
                        }
                        if (tableMain[0]["HTaskWorkMoneySaveFlag"] == false) {
                            $('#btnSaveWorkMoney').prop('disabled', false).removeClass('layui-btn-disabled');
                        }
                        form.render('checkbox');
                        RoadBillSub(linterid);
                    }
                    // äººå‘˜å­—段(注意前端name后缀为1)
                    HProPMEmpName1: data["项目经理"], // å¯¹åº”name="HProPMEmpName1"
                    HWorkerName1: data["施工员"], // å¯¹åº”name="HWorkerName1"
                    HMangerEmpName1: data["管理员"], // å¯¹åº”name="HMangerEmpName1"
                    // éšè—å­—段与关联字段
                    HCusID: data["HCusID"], // å®¢æˆ·ID隐藏字段
                    HCusName: data["客户"], // å®¢æˆ·åç§°
                    HTestCheckerName: data["试压验收人员"], // å¯¹åº”name="HTestCheckerName"
                    HTestCheckerID: data["HTestCheckerID"], // è¯•压验收人员ID隐藏字段
                    // é€ ä»·éƒ¨åˆ†
                    "HYuSuanMoney": data["预算造价"],
                    "HYuShouKuanMoney": data["预收款"],
                    "HJieSuanMoney": data["结算造价"],
                    "HHeTongMoney": data["合同造价"],
                    "HShenJiMoney": data["审计造价"],
                    "HBanZuMoney": data["班组工费"],
                    "HCaiLiaoMoney": data["材料费"],
                    "HAnZhuangMoney": data["安装费"],
                    "HAccountDate": isEmpty(data["结算结账日期"]) === true ? "" : util.toDateString(data["结算结账日期"], "yyyy-MM-dd"),
                    "HAccountWorkMoneyDate": isEmpty(data["工费结账日期"]) === true ? "" : util.toDateString(data["工费结账日期"], "yyyy-MM-dd"),
                })
                form.render()
            }
            //#endregion
@@ -941,7 +1147,7 @@
            {
                var ajaxLoad = layer.load();//遮罩
                //明细列表
                var sql = "exec h_p_PM_GetSellOutBillListByHProjectID " + linterid ;
                var sql = "exec h_p_PM_GetSellOutBillListByHProjectID " + linterid;
                $.ajax({
                    url: GetWEBURL() + '/Gy_SOPBillList/WindowPrintList',
                    type: "GET",
@@ -971,7 +1177,7 @@
                                }
                                else if ($.inArray(data[i].name, totalArray) > -1) { //计算列
                                    col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, totalRow: true, width: 120, filter: true });
                                }  else {
                                } else {
                                    switch (data[i].Type) {
                                        //int
                                        case 'DateTime':
@@ -1006,7 +1212,7 @@
            //#endregion
            //#region åä¿å­˜/保存数据
            function set_SaveBill(type,HMoney) {
            function set_SaveBill(type, HMoney) {
                var HInterID = $("#HInterID").val();
                if (HInterID != 0) {
                    //逻辑保存方法
@@ -1065,7 +1271,7 @@
                            layer.alert(result.code + result.Message, { icon: 5 });
                        }
                    }, error: function (err) {
                        layer.alert("接口请求失败"+err.Message, { icon: 5 });
                        layer.alert("接口请求失败" + err.Message, { icon: 5 });
                    }
                });
            }
@@ -1257,69 +1463,34 @@
                //获取参数
                var params = get_UrlVars();
                var openType = params[params[0]]; //从参数中获取 æ‰“开方式
                var addSWhere = openType;
                //根据递入参数隐藏对应按钮和显示列
                if (openType == "SetupMoney") {
                    $('#btnSaveSetupMoney').show();
                    $('#btnSearchHTaskSetupMoney').show();
                    $('#btnSearchHTaskOtherMoney').show();
                    $('#HAccountDate').prop('disabled', false)
                    $('#HIsAccount').prop('disabled', false)
                    //titleData.push("任务工费审核");
                    //titleData.push("任务考核费审核");
                    //titleData.push("任务附属费审核");
                } else if (openType == "OtherMoney") {
                    $('#btnSaveOtherMoney').show();
                    $('#btnSearchHTaskOtherMoney').show();
                    //titleData.push("任务安装费审核");
                    //titleData.push("任务工费审核");
                    //titleData.push("任务考核费审核");
                } else if (openType == "ExamMoney") {
                    $('#btnSaveExamMoney').show();
                    $('#btnSearchHTaskExamMoney').show();
                    //titleData.push("任务安装费审核");
                    //titleData.push("任务工费审核");
                    //titleData.push("任务附属费审核");
                } else if (openType == "WorkMoney") {
                    $('#btnSaveWorkMoney').show();
                    $('#btnSearchHTaskWorkMoney').show();
                    $('#HAccountWorkMoneyDate').prop('disabled', false)
                    //titleData.push("任务安装费审核");
                    //titleData.push("任务考核费审核");
                    //titleData.push("任务附属费审核");
                } else {
                    addSWhere = "other"
                    //titleData.push("任务安装费审核");
                    //titleData.push("任务工费审核");
                    //titleData.push("任务考核费审核");
                    //titleData.push("任务附属费审核");
                }
                var addSWhere = "";
                return addSWhere;
            }
            //#endregion\
            //#endregion
            function renderConditionTag(type) {
                debugger
                let parent = document.getElementById("projectMessage")
                let operateZone = document.getElementById("operateZone")
                let step
                switch (type) {
                    case "step1":
                        step = document.importNode(document.getElementById("step1").content, true)
                    case "ProjectFeeCheck":
                        step = document.importNode(document.getElementById("ProjectFeeCheck").content, true)
                            ; break;
                    case "step2":
                        step = document.importNode(document.getElementById("step2").content, true);
                    case "WorkFeeCheck":
                        step = document.importNode(document.getElementById("WorkFeeCheck").content, true);
                        ; break;
                    case "step3":
                        step = document.importNode(document.getElementById("step3").content, true);
                    case "ProjectFeeSettleEntry":
                        step = document.importNode(document.getElementById("ProjectFeeSettleEntry").content, true);
                        break;
                    case "step4":
                        step = document.importNode(document.getElementById("step4").content, true);
                    case "SporadicProjectsEntry":
                        step = document.importNode(document.getElementById("SporadicProjectsEntry").content, true);
                        break;
                    case "step5":
                        step = document.importNode(document.getElementById("step5").content, true);
                    case "workFeeEntry":
                        step = document.importNode(document.getElementById("workFeeEntry").content, true);
                        break;
                    default: step = document.importNode(document.createElement("div"), true);
                }
                parent.insertBefore(step, operateZone);
@@ -1349,4 +1520,5 @@
        }
    </script>
</body>
</html>
</html>