| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345 | 
							- <%@ page language="java" contentType="text/html; charset=UTF-8"
 
-          pageEncoding="UTF-8" %>
 
- <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
 
- <!DOCTYPE html>
 
- <html>
 
- <head>
 
-     <jsp:include page="../../../common/common-meta-include.jsp"></jsp:include>
 
-     <jsp:include page="../../../common/common-js-include.jsp"></jsp:include>
 
-     <jsp:include page="../../../common/common-css-include.jsp"></jsp:include>
 
-     <!--[if lt IE 9]>
 
-     <script src="https://cdn.staticfile.org/html5shiv/r29/html5.min.js"></script>
 
-     <script src="https://cdn.staticfile.org/respond.js/1.4.2/respond.min.js"></script>
 
-     <![endif]-->
 
-     <style type="text/css">
 
-         .layui-table-view .layui-table td {
 
-             border-right: 1px solid #DDD !important;
 
-         }
 
-         .layui-table-body .layui-table-cell {
 
-             padding: 5px !important;
 
-         }
 
-         .layui-table-header .layui-table-cell {
 
-             height: 42px !important;
 
-         }
 
-         .table_box .table_process {
 
-             height: fit-content;
 
-             max-height: 60vh;
 
-             overflow: hidden;
 
-         }
 
-         .layui-table-body::-webkit-scrollbar {
 
-             width: 0px;
 
-             /*height: 10px;*/
 
-         }
 
-         .layui-table-col-special .layui-table-cell {
 
-             display: flex;
 
-             justify-content: space-between;
 
-         }
 
-         .queryTimeType {
 
-             margin-top: -9px;
 
-             position: absolute;
 
-         }
 
-         .hiddenParam,
 
-         .hiddenParams {
 
-             display: none;
 
-         }
 
-         .morePan {
 
-             position: absolute;
 
-             margin-left: 11px;
 
-         }
 
-         .morePan a {
 
-             color: #2C6EC6;
 
-         }
 
-         .table_box,
 
-         .table_box .table_process {
 
-             overflow: visible;
 
-         }
 
-         .layui-form-select dl {
 
-             height: 120px;
 
-         }
 
-     </style>
 
- </head>
 
- <body>
 
- <div id="app"></div>
 
- <template id="template">
 
-     <div class="layui-layout layui-layout-admin">
 
-         <!-- 内容区域 -->
 
-         <div class="right_title">
 
-  <%--           <span class="txt">竣工项目库</span>--%>
 
-             <div class="txt" style="width: 100%; font-size: 35px; font-family: '方正小标宋', '仿宋', sans-serif; text-align: center;font-weight: bold;">竣工项目库</div>
 
-      <div class="layui-btn-container" style="margin-top: 20px;margin-left: 20px">
 
-          <button type="button" class="layui-btn">导出明细</button>
 
-          <button type="button" class="layui-btn">导出总表</button>
 
-          <button type="button" class="layui-btn">自定义导出</button>
 
-      </div>
 
-             <div class="layui-collapse">
 
-                 <div class="layui-colla-item">
 
-                     <%--						<%--                    <h2 class="layui-colla-title">筛选</h2>--%>
 
-                     <div class="layui-colla-content layui-show">
 
-                         <form class="layui-form" lay-filter="searchForm" id="searchForm">
 
-                             <input type="hidden" name="queryType" value="4">
 
-                             <div class="layui-row">
 
- <%--                                <div class="layui-col-xs3 layui-col-sm3 layui-col-md3">--%>
 
- <%--                                    <div class="layui-form-item">--%>
 
- <%--                                        <label class="layui-form-label label-longers required">项目名称</label>--%>
 
- <%--                                        <div class="layui-input-block">--%>
 
- <%--                                            <input type="text" name="subName" placeholder="请输入" autocomplete="off"--%>
 
- <%--                                                   class="layui-input">--%>
 
- <%--                                        </div>--%>
 
- <%--                                    </div>--%>
 
- <%--                                </div>--%>
 
- <%--                                <div class="layui-col-xs3 layui-col-sm3 layui-col-md3" style="display: none">--%>
 
- <%--                                    <div class="layui-form-item" style="height:28px;">--%>
 
- <%--                                        <label class="layui-form-label label-longers required">项目类型</label>--%>
 
- <%--                                        <div class="layui-input-block">--%>
 
- <%--                                            <div id="kind" name="kind"></div>--%>
 
- <%--                                        </div>--%>
 
- <%--                                    </div>--%>
 
- <%--                                </div>--%>
 
- <%--                                <div class="layui-col-xs3 layui-col-sm3 layui-col-md3 hiddenParam">--%>
 
- <%--                                    <div class="layui-form-item">--%>
 
- <%--                                        <label class="layui-form-label label-longers required" style="width: 100px;">金额(万元)</label>--%>
 
- <%--                                        <div class="layui-input-block time_box">--%>
 
- <%--                                            <input type="text" id="startAmt" name="startAmt" placeholder="请输入最小金额"--%>
 
- <%--                                                   autocomplete="off" class="layui-input" value="${minAmt}">--%>
 
- <%--                                            <span class="split_txt">至</span>--%>
 
- <%--                                            <input type="text" id="endAmt" name="endAmt" placeholder="请输入最大金额"--%>
 
- <%--                                                   autocomplete="off" class="layui-input" value="${maxAmt}">--%>
 
- <%--                                        </div>--%>
 
- <%--                                    </div>--%>
 
- <%--                                </div>--%>
 
- <%--                                <div class="layui-col-xs3 layui-col-sm3 layui-col-md3 hiddenParam">--%>
 
- <%--                                    <div class="layui-form-item">--%>
 
- <%--                                        <label class="layui-form-label label-longers required">建设性质</label>--%>
 
- <%--                                        <div class="layui-input-block">--%>
 
- <%--                                            <select name="propKind">--%>
 
- <%--                                                <option value="">请选择</option>--%>
 
- <%--                                                <c:forEach items="${JSXZ}" var="js">--%>
 
- <%--                                                    <option value="${js.code }">${js.title }</option>--%>
 
- <%--                                                </c:forEach>--%>
 
- <%--                                            </select>--%>
 
- <%--                                        </div>--%>
 
- <%--                                    </div>--%>
 
- <%--                                </div>--%>
 
- <%--                                <div class="layui-col-xs3 layui-col-sm3 layui-col-md3">--%>
 
- <%--                                    <div class="layui-form-item">--%>
 
- <%--                                        <label class="layui-form-label label-longers required">建设地点</label>--%>
 
- <%--                                        <div class="layui-input-block">--%>
 
- <%--                                            <select name="subjectId">--%>
 
- <%--                                                <option value="">请选择</option>--%>
 
- <%--                                                <c:forEach items="${JSDD }" var="hy">--%>
 
- <%--                                                    <option value="${hy.code }">${hy.title }</option>--%>
 
- <%--                                                </c:forEach>--%>
 
- <%--                                            </select>--%>
 
- <%--                                        </div>--%>
 
- <%--                                    </div>--%>
 
- <%--                                </div>--%>
 
-                                 <div class="layui-col-xs3 layui-col-sm3 layui-col-md3">
 
-                                     <div class="layui-form-item">
 
-                                         <label class="layui-form-label label-longers required">项目名称</label>
 
-                                         <div class="layui-input-block">
 
-                                             <input type="text" name="subName" placeholder="请输入" autocomplete="off"
 
-                                                    class="layui-input">
 
-                                         </div>
 
-                                     </div>
 
-                                 </div>
 
-                                 <div class="layui-col-xs3 layui-col-sm3 layui-col-md3">
 
-                                     <div class="layui-form-item">
 
-                                         <label class="layui-form-label required label-longers">项目属地</label>
 
-                                         <div class="layui-input-block">
 
-                                             <select name="subjectId">
 
-                                                 <option value="">请选择</option>
 
-                                                 <c:forEach items="${JSDD }" var="hy">
 
-                                                     <option value="${hy.code }">${hy.title }</option>
 
-                                                 </c:forEach>
 
-                                             </select>
 
-                                         </div>
 
-                                     </div>
 
-                                 </div>
 
-                                 <div class="layui-col-xs3 layui-col-sm3 layui-col-md3">
 
-                                     <div class="layui-form-item">
 
-                                         <label class="layui-form-label required label-longers">行业类别</label>
 
-                                         <div class="layui-input-block">
 
-                                             <div id="indusKind"></div>
 
-                                         </div>
 
-                                     </div>
 
-                                 </div>
 
-                                 <div class="layui-col-xs3 layui-col-sm3 layui-col-md3 hiddenParam">
 
-                                     <div class="layui-form-item">
 
-                                         <label class="layui-form-label required label-longers" style="width: 100px;">项目总投资</label>
 
-                                         <div class="layui-input-block time_box">
 
-                                             <input type="number" name="startAmt" placeholder="请输入最小金额"
 
-                                                    autocomplete="off"
 
-                                                    class="layui-input">
 
-                                             <span class="split_txt">至</span>
 
-                                             <input type="number" name="endAmt" placeholder="请输入最大金额" autocomplete="off"
 
-                                                    class="layui-input">
 
-                                         </div>
 
-                                     </div>
 
-                                 </div>
 
-                                 <div class="layui-col-xs3 layui-col-sm3 layui-col-md3 hiddenParam">
 
-                                     <div class="layui-form-item">
 
-                                         <label class="layui-form-label label-longers">项目单位</label>
 
-                                         <div class="layui-input-block">
 
-                                             <input type="text" name="sbdw" placeholder="请输入项目项目单位名称"
 
-                                                    autocomplete="off"
 
-                                                    class="layui-input">
 
-                                         </div>
 
-                                     </div>
 
-                                 </div>
 
-                                 <div class="layui-col-xs3 layui-col-sm3 layui-col-md3 hiddenParam">
 
-                                     <div class="layui-form-item">
 
-                                         <label class="layui-form-label required label-longers" style="width: 100px;">升规入统时间</label>
 
-                                         <div class="layui-input-block time_box" style="margin-left:120px">
 
-                                             <input type="text" id="startTime" name="rangeDate" placeholder="请选择时间段"
 
-                                                    autocomplete="off" class="layui-input" style="margin-left: 20px;">
 
-                                         </div>
 
-                                     </div>
 
-                                 </div>
 
- <%--                                <div class="layui-col-xs3 layui-col-sm3 layui-col-md3">--%>
 
- <%--                                    <div class="layui-form-item">--%>
 
- <%--                                        <label class="layui-form-label label-longers required">所属行业</label>--%>
 
- <%--                                        <div class="layui-input-block">--%>
 
- <%--                                            <div id="indusKind"></div>--%>
 
- <%--                                        </div>--%>
 
- <%--                                    </div>--%>
 
- <%--                                </div>--%>
 
- <%--                                <div class="layui-col-xs3 layui-col-sm3 layui-col-md3 hiddenParam">--%>
 
- <%--                                    <div class="layui-form-item">--%>
 
- <%--                                        <label class="layui-form-label label-longers required">投资类型</label>--%>
 
- <%--                                        <div class="layui-input-block">--%>
 
- <%--                                            <select name="kindNature">--%>
 
- <%--                                                <option value="">请选择</option>--%>
 
- <%--                                                <c:forEach items="${TZXZ }" var="hy">--%>
 
- <%--                                                    <option value="${hy.code }">${hy.title }</option>--%>
 
- <%--                                                </c:forEach>--%>
 
- <%--                                            </select>--%>
 
- <%--                                        </div>--%>
 
- <%--                                    </div>--%>
 
- <%--                                </div>--%>
 
-             <%--                    <div class="layui-col-xs3 layui-col-sm3 layui-col-md3 hiddenParam">
 
-                                     <div class="layui-form-item">
 
-                                         <label class="layui-form-label label-longers required">项目单位名称</label>
 
-                                         <div class="layui-input-block">
 
-                                             <input name="sbdw" class="layui-input" value="${unitName }">
 
-                                         </div>
 
-                                     </div>
 
-                                 </div>--%>
 
- <%--                                <c:if test="${currUser.statusProj == 1 }">--%>
 
- <%--                                    <div class="layui-col-xs3 layui-col-sm3 layui-col-md3 hiddenParam">--%>
 
- <%--                                        <div class="layui-form-item">--%>
 
- <%--                                            <label class="layui-form-label label-longers required">行业单位</label>--%>
 
- <%--                                            <div class="layui-input-block">--%>
 
- <%--                                                <select name="hydw" lay-search>--%>
 
- <%--                                                    <option value="">--请选择--</option>--%>
 
- <%--                                                    <c:forEach items="${HYDW }" var="hy">--%>
 
- <%--                                                        <option value="${ hy.id}">${hy.title }</option>--%>
 
- <%--                                                    </c:forEach>--%>
 
- <%--                                                </select>--%>
 
- <%--                                            </div>--%>
 
- <%--                                        </div>--%>
 
- <%--                                    </div>--%>
 
- <%--                                </c:if>--%>
 
-                                 <%--									<c:if test="${isHydw}">--%>
 
-                                 <%--										<div class="layui-col-xs3 layui-col-sm3 layui-col-md3">--%>
 
-                                 <%--											<div class="layui-form-item">--%>
 
-                                 <%--												<label class="layui-form-label required" >灯色:</label>--%>
 
-                                 <%--												<div class="layui-input-block">--%>
 
-                                 <%--													<div id="light"></div>--%>
 
-                                 <%--												</div>--%>
 
-                                 <%--											</div>--%>
 
-                                 <%--										</div>--%>
 
-                                 <%--									</c:if>--%>
 
- <%--                                <div class="layui-col-xs3 layui-col-sm3 layui-col-md3 hiddenParam">--%>
 
- <%--                                    <div class="layui-form-item">--%>
 
- <%--                                        <label class="layui-form-label label-longers queryTimeType" style="width: 130px;">--%>
 
- <%--                                            <select name="queryTimeType">--%>
 
- <%--                                                <option value="">建设日期</option>--%>
 
- <%--                                                <option value="1">计划开工日期</option>--%>
 
- <%--                                                <option value="2">计划结束日期</option>--%>
 
- <%--                                                <option value="3">创建日期</option>--%>
 
- <%--                                            </select>--%>
 
- <%--                                        </label>--%>
 
- <%--                                        <div class="layui-input-block time_box" style="margin-left:120px">--%>
 
- <%--                                            <input type="text" id="startTime" name="rangeDate" placeholder="请选择时间段"--%>
 
- <%--                                                   autocomplete="off" class="layui-input" style="margin-left: 20px;">--%>
 
- <%--                                        </div>--%>
 
- <%--                                    </div>--%>
 
- <%--                                </div>--%>
 
- <%--                                <div class="layui-col-xs3 layui-col-sm3 layui-col-md3 hiddenParam">--%>
 
- <%--                                    <div class="layui-form-item">--%>
 
- <%--                                        <label class="layui-form-label label-longers" style="width: 100px;">完成比例(%)</label>--%>
 
- <%--                                        <div class="layui-input-block time_box">--%>
 
- <%--                                            <input type="number" name="endBl" placeholder="请填写最小完成比例" autocomplete="off"--%>
 
- <%--                                                   class="layui-input">--%>
 
- <%--                                            <span class="split_txt">至</span>--%>
 
- <%--                                            <input type="number" name="endBlPlus" placeholder="请填写最大完成比例"--%>
 
- <%--                                                   autocomplete="off" class="layui-input">--%>
 
- <%--                                        </div>--%>
 
- <%--                                    </div>--%>
 
- <%--                                </div>--%>
 
- <%--                                <div class="layui-col-xs3 layui-col-sm3 layui-col-md3 hiddenParam">--%>
 
- <%--                                    <div class="layui-form-item">--%>
 
- <%--                                        <label class="layui-form-label label-longers required">资金来源</label>--%>
 
- <%--                                        <div class="layui-input-block">--%>
 
- <%--                                            <select name="zjly" lay-search="">--%>
 
- <%--                                                <option value="">请选择</option>--%>
 
- <%--                                                <c:forEach items="${ZJLY }" var="zj">--%>
 
- <%--                                                    <option value="${zj.id }">${zj.title }</option>--%>
 
- <%--                                                </c:forEach>--%>
 
- <%--                                            </select>--%>
 
- <%--                                        </div>--%>
 
- <%--                                    </div>--%>
 
- <%--                                </div>--%>
 
- <%--                                <c:if test="${isHydw }">--%>
 
- <%--                                    <div class="layui-col-xs3 layui-col-sm3 layui-col-md3 hiddenParam">--%>
 
- <%--                                        <div class="layui-form-item">--%>
 
- <%--                                            <label class="layui-form-label label-longers ">是否分管</label>--%>
 
- <%--                                            <div class="layui-input-block">--%>
 
- <%--                                                <select name="blSub">--%>
 
- <%--                                                    <option value="false">所有项目</option>--%>
 
- <%--                                                    <option value="true">是</option>--%>
 
- <%--                                                </select>--%>
 
- <%--                                            </div>--%>
 
- <%--                                        </div>--%>
 
- <%--                                    </div>--%>
 
- <%--                                </c:if>--%>
 
- <%--                                <c:if test="${admin }">--%>
 
- <%--                                    <div class="layui-col-xs3 layui-col-sm3 layui-col-md3 hiddenParam">--%>
 
- <%--                                        <div class="layui-form-item">--%>
 
- <%--                                            <label class="layui-form-label label-longers required">在建库</label>--%>
 
- <%--                                            <div class="layui-input-block">--%>
 
- <%--                                                <select name="isHide">--%>
 
- <%--                                                    <option value="">所有</option>--%>
 
- <%--                                                    <option value="1">是</option>--%>
 
- <%--                                                    <option value="0">否</option>--%>
 
- <%--                                                </select>--%>
 
- <%--                                            </div>--%>
 
- <%--                                        </div>--%>
 
- <%--                                    </div>--%>
 
- <%--                                </c:if>--%>
 
- <%--                                <div class="layui-col-xs3 layui-col-sm3 layui-col-md3 hiddenParam">--%>
 
- <%--                                    <div class="layui-form-item">--%>
 
- <%--                                        <label class="layui-form-label label-longers required">年份</label>--%>
 
- <%--                                        <div class="layui-input-block time_box">--%>
 
- <%--                                            <input type="text" id="year" readonly="readonly" name="year"--%>
 
- <%--                                                   class="layui-input">--%>
 
- <%--                                        </div>--%>
 
- <%--                                    </div>--%>
 
- <%--                                </div>--%>
 
- <%--                                <div class="layui-col-xs3 layui-col-sm3 layui-col-md3 hiddenParam">--%>
 
- <%--                                    <div class="layui-form-item">--%>
 
- <%--                                        <label class="layui-form-label label-longers required">月份</label>--%>
 
- <%--                                        <div class="layui-input-block time_box">--%>
 
- <%--                                            <select id="month" name="month">--%>
 
- <%--                                                <option value="">请选择</option>--%>
 
- <%--                                                <option value="1">1月</option>--%>
 
- <%--                                                <option value="2">2月</option>--%>
 
- <%--                                                <option value="3">3月</option>--%>
 
- <%--                                                <option value="4">4月</option>--%>
 
- <%--                                                <option value="5">5月</option>--%>
 
- <%--                                                <option value="6">6月</option>--%>
 
- <%--                                                <option value="7">7月</option>--%>
 
- <%--                                                <option value="8">8月</option>--%>
 
- <%--                                                <option value="9">9月</option>--%>
 
- <%--                                                <option value="10">10月</option>--%>
 
- <%--                                                <option value="11">11月</option>--%>
 
- <%--                                                <option value="12">12月</option>--%>
 
- <%--                                            </select>--%>
 
- <%--                                        </div>--%>
 
- <%--                                    </div>--%>
 
- <%--                                </div>--%>
 
- <%--                                <div class="layui-col-xs3 layui-col-sm3 layui-col-md3 hiddenParam">--%>
 
- <%--                                    <div class="layui-form-item">--%>
 
- <%--                                        <label class="layui-form-label label-longers">项目单位</label>--%>
 
- <%--                                        <div class="layui-input-block">--%>
 
- <%--                                            <input type="text" name="sbdw" placeholder="请输入项目项目单位名称"--%>
 
- <%--                                                   autocomplete="off"--%>
 
- <%--                                                   class="layui-input">--%>
 
- <%--                                        </div>--%>
 
- <%--                                    </div>--%>
 
- <%--                                </div>--%>
 
-                                 <div class="layui-col-xs3 layui-col-sm3 layui-col-md3 hiddenParams" style="display: flex">
 
-                                     <div class="layui-form-item">
 
-                                         <button type="button" class="layui-btn layui-btn-normal" @click="search">查询
 
-                                         </button>
 
-                                     </div>
 
-                                     <div class="layui-form-item">
 
-                                         <div class="layui-input-block">
 
-                                             <span class="morePan" @click="showMore"><a v-if="!showMoreFlag">更多 </a><a
 
-                                                     v-if="showMoreFlag">收起 V</a></span>
 
-                                         </div>
 
-                                     </div>
 
-                                 </div>
 
- <%--                                								<span style="color: red;float: right;">带*号的条件可在导出时使用,其中年份及月份仅限导出使用,年份不选择默认为当前年份</span>--%>
 
-                             </div>
 
-                         </form>
 
-                     </div>
 
-                 </div>
 
-             </div>
 
-         </div>
 
-         <div>
 
-             <div class="layui-row">
 
-                 <div style="display: flex">
 
-                     <%--						<label class="juli">--%>
 
-                     <%--							开工率<span class="lanse-first">{{beginRate.beginRate}}%</span>--%>
 
-                     <%--							<div class="progress-div">--%>
 
-                     <%--								<div class="layui-progress">--%>
 
-                     <%--									<div class="layui-progress-bar" :style="'width:'+beginRate.beginRate+'%'"></div>--%>
 
-                     <%--								</div>--%>
 
-                     <%--							</div>--%>
 
-                     <%--						</label>--%>
 
-                     <label class="juli">
 
-                         竣工项目总数<span class="lanse-first">{{endData||0}}</span>
 
- <%--                        <div class="progress-div">
 
-                             <div class="layui-progress">
 
-                                 <div class="layui-progress-bar" style=""></div>
 
-                             </div>
 
-                         </div>--%>
 
-                     </label>
 
- <%--                    <label class="juli" style="display: none">
 
-                         投资进度<span class="lanse-first">{{beginRate.amtRate}}%</span>
 
-                         <div class="progress-div">
 
-                             <div class="layui-progress">
 
-                                 <div class="layui-progress-bar" :style="'width:'+beginRate.amtRate+'%'"></div>
 
-                             </div>
 
-                         </div>
 
-                     </label>--%>
 
-                 </div>
 
-                 <div style="display: flex;margin-bottom: 3px">
 
-                     <label @click="levelList('kindNatures',item.name,item.code)" class="juli"
 
-                            v-for="(item, index) in beginRate.tzlxList" :key="index">
 
-                         {{item.name}}<span class="lanse-first">{{item.num}}</span>
 
-                     </label>
 
-                     <label class="juli" @click="levelList('subjects',item.name,item.code)"
 
-                            v-for="(item, index) in beginRate.jsddList" :key="index">
 
-                         {{item.name}}<span class="lanse-first">{{item.num}}</span>
 
-                     </label>
 
-                 </div>
 
-                 <div style="margin-bottom: 3px">
 
-                     <label class="juli"
 
-                            @click="levelList('indusKinds',item.name?item.name:item.code,item.split(',')[3])"
 
-                            v-for="(item, index) in beginRate.hyflList" :key="index">
 
-                         {{item.name?item.name:item.code}}<span class="lanse-first">{{item.num}}</span>
 
-                     </label>
 
-                 </div>
 
-             </div>
 
-         </div>
 
-         <div class="table_box" style="padding-top: 0;">
 
-             <div class="table_process" style="position: relative">
 
-                 <div class="export" style="background: transparent" @mouseover="openExport" @mouseout="choseExport">
 
-                     <div class="export" style="right: 25px;top: 0">
 
-                         <img src="${WebSite.asset}/css/images/left/export.svg"/>
 
-                         <span>导出</span>
 
-                     </div>
 
-                     <div class="export-item" v-if="showExport">
 
-                         <button type="button" class="" @click="exportExcel">
 
-                             项目汇总
 
-                         </button>
 
-                         <button type="button" class=""
 
-                                 @click="exportExcelByIndusKind">按所属行业
 
-                         </button>
 
-                         <button type="button" class=""
 
-                                 @click="exportSchedulingExcel">项目调度表
 
-                         </button>
 
-                         <!-- <button type="button" class="" @click="exportExcel2">项目明细导出</button> -->
 
-                         <button type="button" class=""
 
-                                 @click="exportMoreExcel">自定义
 
-                         </button>
 
-                     </div>
 
-                 </div>
 
-                 <table id="table1" lay-filter="test"></table>
 
-                 <div class="pagination-box" id="pagination"></div>
 
-             </div>
 
-         </div>
 
-         <div style="height: 20px;"></div>
 
-     </div>
 
- </template>
 
- <div id="setReason" style="display: none;">
 
-     <form class="layui-form" lay-filter="reasonForm">
 
-         <div class="layui-row">
 
-             <div class="layui-col-xs6 layui-col-sm6">
 
-                 <div class="layui-form-item">
 
-                     <label class="layui-form-label">已开工未入库原因:</label>
 
-                     <div class="layui-input-block">
 
-                         <textarea name="reasonNoRk" maxlength="200" style="height: 50px;width: 80%;" id="reasonNoRk"
 
-                                   autocomplete="off" class="layui-textarea"></textarea>
 
-                     </div>
 
-                 </div>
 
-             </div>
 
-             <div class="layui-col-xs6 layui-col-sm6">
 
-                 <div class="layui-form-item">
 
-                     <label class="layui-form-label">已入库无投资原因:</label>
 
-                     <div class="layui-input-block">
 
-                         <textarea name="reasonNoAmt" maxlength="200" style="height: 50px;width: 80%;" id="reasonNoAmt"
 
-                                   autocomplete="off" class="layui-textarea"></textarea>
 
-                     </div>
 
-                 </div>
 
-             </div>
 
-         </div>
 
-         <div class="layui-row">
 
-             <div class="layui-col-xs6 layui-col-sm6">
 
-                 <div class="layui-form-item">
 
-                     <label class="layui-form-label">是否入统:</label>
 
-                     <div class="layui-input-block">
 
-                         <input type="radio" name="isRk" value="0" title="否" checked="checked"/>
 
-                         <input type="radio" name="isRk" value="1" title="是"/>
 
-                     </div>
 
-                 </div>
 
-             </div>
 
-             <div class="layui-col-xs6 layui-col-sm6">
 
-                 <div class="layui-form-item">
 
-                     <label class="layui-form-label">未开工建设原因:</label>
 
-                     <div class="layui-input-block">
 
-                         <textarea name="reasonNoKg" maxlength="200" style="height: 50px;width: 80%;" id="reasonNoKg"
 
-                                   autocomplete="off" class="layui-textarea"></textarea>
 
-                     </div>
 
-                 </div>
 
-             </div>
 
-         </div>
 
-         <div class="layui-row">
 
-             <div class="layui-col-xs6 layui-col-sm6">
 
-                 <div class="layui-form-item">
 
-                     <label class="layui-form-label">存在的问题:</label>
 
-                     <div class="layui-input-block">
 
-                         <textarea name="reasonq" maxlength="200" style="height: 50px;width: 80%;" id="reasonq"
 
-                                   autocomplete="off" class="layui-textarea"></textarea>
 
-                     </div>
 
-                 </div>
 
-             </div>
 
-             <div class="layui-col-xs6 layui-col-sm6">
 
-                 <div class="layui-form-item">
 
-                     <label class="layui-form-label">已开工进度慢原因:</label>
 
-                     <div class="layui-input-block">
 
-                         <textarea name="reasonJd" maxlength="200" style="height: 50px;width: 80%;" id="reasonJd"
 
-                                   autocomplete="off" class="layui-textarea"></textarea>
 
-                     </div>
 
-                 </div>
 
-             </div>
 
-         </div>
 
-     </form>
 
- </div>
 
- <div id="setAssess" class="layuimini-main" style="display: none;">
 
-     <form class="layui-form" lay-filter="assessForm">
 
-         <div class="layui-row">
 
-             <div class="layui-col-xs12 layui-col-sm12">
 
-                 <div class="layui-form-item">
 
-                     <label class="layui-form-label" style="width: 90px">得分</label>
 
-                     <div class="layui-input-block" style="width: 80%;">
 
-                         <input name="score" style="width: 80%;"
 
-                                oninput="value=value.replace(/^\D*(\d*(?:\.\d{0,2})?).*$/g, '$1')" id="score"
 
-                                autocomplete="off" class="layui-input">
 
-                     </div>
 
-                 </div>
 
-             </div>
 
-         </div>
 
-         <div class="layui-row">
 
-             <div class="layui-col-xs12 layui-col-sm12">
 
-                 <div class="layui-form-item">
 
-                     <label class="layui-form-label" style="width: 90px">项目后评价</label>
 
-                     <div class="layui-input-block" style="width: 80%;">
 
-                         <textarea name="assessReason" maxlength="400" style="height: 300px;width: 80%;"
 
-                                   id="assessReason" autocomplete="off" class="layui-textarea"></textarea>
 
-                     </div>
 
-                 </div>
 
-             </div>
 
-         </div>
 
-     </form>
 
- </div>
 
- <div id="problem" class="layuimini-main" style="display: none;">
 
-     <form class="layui-form" lay-filter="problemForm">
 
-         <div class="layui-row">
 
-             <div class="layui-col-xs12 layui-col-sm12">
 
-                 <div class="layui-form-item">
 
-                     <label class="layui-form-label">状态:</label>
 
-                     <div class="layui-input-block block-width">
 
-                         <input type="radio" name="statusF" value="2" title="红灯" checked="checked"/>
 
-                         <input type="radio" name="statusF" value="1" title="黄灯"/>
 
-                         <input type="radio" name="statusF" value="0" title="绿灯"/>
 
-                     </div>
 
-                 </div>
 
-             </div>
 
-         </div>
 
-         <div class="layui-row">
 
-             <div class="layui-col-xs12 layui-col-sm12">
 
-                 <div class="layui-form-item">
 
-                     <label class="layui-form-label">问题描述:</label>
 
-                     <div class="layui-input-block block-width">
 
-                         <textarea name="status_reason" maxlength="400" style="height: 300px;width: 80%;"
 
-                                   id="problemReason" autocomplete="off" class="layui-textarea"></textarea>
 
-                     </div>
 
-                 </div>
 
-             </div>
 
-         </div>
 
-         <div class="layui-row">
 
-             <div class="layui-col-xs12 layui-col-sm12">
 
-                 <div class="layui-form-item">
 
-                     <label class="layui-form-label">要求解决日期:</label>
 
-                     <div class="layui-input-block  block-width" style="width: 25%">
 
-                         <input type="text" id="dateConfirm" name="dateConfirm" autocomplete="off" class="layui-input">
 
-                     </div>
 
-                 </div>
 
-             </div>
 
-         </div>
 
-     </form>
 
- </div>
 
- <div id="toBack" class="layuimini-main" style="display: none;">
 
-     <form class="layui-form" lay-filter="toBackForm">
 
-         <div class="layui-row">
 
-             <div class="layui-col-xs12 layui-col-sm12">
 
-                 <div class="layui-form-item">
 
-                     <label class="layui-form-label" style="width: 100px">退回到状态:</label>
 
-                     <div class="layui-input-block">
 
-                         <%--						<input type="radio" name="status" value="0" title="暂存" />--%>
 
-                         <input type="radio" name="status" value="1" title="项目前期" checked="checked"/>
 
-                         <input type="radio" name="status" value="6" title="待开工"/>
 
-                         <input type="radio" name="status" value="7" title="施工中"/>
 
-                     </div>
 
-                 </div>
 
-             </div>
 
-         </div>
 
-     </form>
 
- </div>
 
- <script type="text/html" id="subName">
 
-     <%--	{{# if(d.usersub == "1") { }}--%>
 
-     <span lay-event="toDetail" title="{{d.subName}}">{{d.subName}}</span>
 
-     <%--	{{# }else { }}--%>
 
-     <%--	<span title="{{d.subName}}">{{d.subName}}</span>--%>
 
-     <%--	{{#}}}--%>
 
- </script>
 
- <script type="text/html" id="amt">
 
-     {{# var computedPer = function(total, now){
 
-     return (total == 0) ? 0 : parseInt(now * 100 / total +0.5);
 
-     };
 
-     }}
 
-     <span title="">
 
-         <span class="qianse">总投资:</span><strong class="lanse">{{d.amtTotal}}</strong> 万元 <br/>
 
- 		<span class="qianse">已完成投资:</span><strong class="lanse">{{d.allAmt}}</strong>			万元(<i
 
-             class="lanse">{{computedPer(d.amtTotal, d.allAmt)}} %</i> )
 
- 	</span>
 
- </script>
 
- <script type="text/html" id="date">
 
-     <div title="">
 
-         <div class="line"><span class="qianse">计划开工:</span><span class="shense">{{d.beginDate}}</span>
 
-         </div>
 
-         <div class="line"><span class="qianse">计划竣工:</span><span class="shense">{{d.endDate}}</span>
 
-         </div>
 
-     </div>
 
- </script>
 
- <script type="text/html" id="scoreTem">
 
-     <div title="">
 
-         <c:if test="${sfgw}">
 
-             {{# if(d.score == null || d.score == '') { }}
 
-             {{#} else { }}
 
-             {{d.score}}
 
-             {{#} }}
 
-         </c:if>
 
-     </div>
 
- </script>
 
- <script type="text/html" id="assessReasonTem">
 
-     <div title="">
 
-         <c:if test="${admin}">
 
-             {{# if(d.assessReason == null || d.assessReason == '') { }}
 
-             {{#} else { }}
 
-             {{d.assessReason}}
 
-             {{#} }}
 
-         </c:if>
 
-     </div>
 
- </script>
 
- <script type="text/html" id="toolBar">
 
-     <div class="toolBar">
 
-         <span title="项目查询" lay-event="toDetail" class="no-wrap">项目查询</span>
 
-         {{# if("${currUser.edit}" == 'true'||( d.propKind == '3' && "${currUser.id}" == d.create_user_id )) { }}
 
-         <span title="编辑" lay-event="toEditSubInfo" class="no-wrap"> 编辑</span>
 
-         {{#} }}
 
-         <span title="入规" lay-event="rg" class="no-wrap">入规</span>
 
-     </div>
 
- </script>
 
- <script>
 
-     let vm = new Vue({
 
-         el: "#app",
 
-         template: "#template",
 
-         data: {
 
-             winH: 0,
 
-             dataList: [],
 
-             startDate: "",
 
-             endDate: "",
 
-             tableName: 'test',
 
-             cacheName: 'TzQueryParam_end_${currUser.id}',
 
-             pageNo: 1,
 
-             kind: {},
 
-             beginRate: {},
 
-             showMoreFlag: false,
 
-             light: null,
 
-             sort: {field: "amtTotal", type: "desc"},
 
-             pageSize: 10,
 
-             endData:'',
 
-             showExport: false,
 
-             rgParam:{
 
-                 rgDate: "",
 
-                 id: ""
 
-             }
 
-         },
 
-         mounted: function () {
 
-             this.init()
 
-         },
 
-         methods: {
 
-             closeAllLayers() {
 
-                 layui.layer.closeAll();
 
-             },
 
-             confirmMove: function() {
 
-                 let rgDate = document.getElementById('rgDate').value;
 
-                 if (!rgDate) {
 
-                     App.msg.error('请选择入规日期');
 
-                 }
 
-                 let param = {rgDate:rgDate,id:this.rgParam.id}
 
-                 App.postJson("/api/subject/subInfo/rg",param, (res)=>{
 
-                     App.msg.success(res.msg);
 
-                 })
 
-                 this.closeAllLayers();
 
-             },
 
-             // confirmMove: function () {
 
-             //     let param = this.rgParam
 
-             //     console.log(param,"=====")
 
-             //     App.postJson("/api/subject/subInfo/moveDb",param, (res)=>{
 
-             //         App.msg.success(res.msg);
 
-             //     })
 
-             //     this.closeAllLayers();
 
-             // },
 
-             rg (obj) {
 
-                 this.rgParam.id = obj.data.id
 
-                 layer.open({
 
-                     type: 1,
 
-                     title: '入规',
 
-                     content: '<div class="layui-form" style="padding: 20px;">' +
 
-                         '<div class="layui-form-item">' +
 
-                             '<label class="layui-form-label">入规日期:</label>' +
 
-                             '<input class="layui-form-input" type="text" id="rgDate" placeholder="请选择入规日期">'+
 
-                         '</div>' +
 
-                         '<div class="layui-form-item" style="text-align: center;margin-top: 50px">' +
 
-                             '<button type="button" class="layui-btn moveConfirm" onclick="vm.confirmMove()">确认</button>' +
 
-                             '<button type="button" class="layui-btn layui-btn-primary layui-border" onclick="vm.closeAllLayers()">返回</button>' +
 
-                         '</div>' +
 
-                     '</div>',
 
-                     area: ['350px', '300px'],
 
-                     success: function(layero, index){
 
-                         layui.laydate.render({
 
-                             elem: '#rgDate'
 
-                         });
 
-                     }
 
-                 });
 
-             },
 
-             init: function () {
 
-                 this.winH = document.body.clientHeight;
 
-                 var nowdate = new Date();
 
-                 nowdate.setMonth(nowdate.getMonth() + 1);
 
-                 var y = nowdate.getFullYear();
 
-                 var m = nowdate.getMonth() + 1;
 
-                 var d = nowdate.getDate();
 
-                 var formatwdate = y + '-' + m + '-' + d;
 
-                 layui.laydate.render({
 
-                     elem: '#startTime',
 
-                     range: '~',
 
-                     theme: layDateTheme,
 
-                     value: "2018" + "-01-01 ~ " + y + "-12-31"
 
-                 });
 
-                 layui.laydate.render({
 
-                     elem: '#dateConfirm',
 
-                     theme: layDateTheme,
 
-                     value: formatwdate
 
-                 });
 
-     /*            $("#month").val(new Date().getMonth() + 1);*/
 
-                 var xmlx = [];
 
-                 <c:forEach items="${XMLX}" var="xm">
 
-                 xmlx.push({value: "${xm.code}", name: "${xm.title}"});
 
-                 </c:forEach>
 
-                 // this.kind = layui.xmSelect.render({
 
-                 //     el: "#kind",
 
-                 //     language: 'zn',
 
-                 //     data: xmlx
 
-                 // });
 
-                 var indusKindData = [];
 
-                 <c:forEach items="${HYFL}" var="xm">
 
-                 indusKindData.push({value: "${xm.id}", name: "${xm.title}"});
 
-                 </c:forEach>
 
-                 this.indusKind = layui.xmSelect.render({
 
-                     el: "#indusKind",
 
-                     language: 'zn',
 
-                     data: indusKindData
 
-                 });
 
-                 layui.laydate.render({
 
-                     elem: '#year',
 
-                     type: 'year',
 
-                     theme: layDateTheme,
 
-                     value: new Date().getFullYear()
 
-                 })
 
-                 var params = window.localStorage.getItem(this.cacheName);
 
-                 if (params) {
 
-                     layui.form.val("searchForm", JSON.parse(params));
 
-                 }
 
-                 <%--if(${isHydw}) {--%>
 
-                 <%--	this.light = layui.xmSelect.render({--%>
 
-                 <%--		el: "#light",--%>
 
-                 <%--		language:'zn',--%>
 
-                 <%--		data: [--%>
 
-                 <%--			{value: '0', name:'绿灯'},--%>
 
-                 <%--			{value: '1', name:'黄灯'},--%>
 
-                 <%--			{value: '2', name:'红灯'}--%>
 
-                 <%--		]--%>
 
-                 <%--	})--%>
 
-                 <%--}--%>
 
-                 this.getData();
 
-                 window.toDetail = this.toDetail;
 
-                 $(".hiddenParams").show();
 
-             },
 
-             setQueryForm2: function () {
 
-                 $("#searchForm").find(".layui-form-item").parent()
 
-                     .removeClass("layui-col-xs3").removeClass("layui-col-sm3").removeClass("layui-col-md3")
 
-                     .addClass("layui-col-xs5").addClass("layui-col-sm5").addClass("layui-col-md5");
 
-             },
 
-             setQueryForm4: function () {
 
-                 $("#searchForm").find(".layui-form-item").parent()
 
-                     .removeClass("layui-col-xs5").removeClass("layui-col-sm5").removeClass("layui-col-md5")
 
-                     .addClass("layui-col-xs3").addClass("layui-col-sm3").addClass("layui-col-md3");
 
-             },
 
-             showMore: function () {
 
-                 this.showMoreFlag = !this.showMoreFlag;
 
-                 $(".hiddenParam").toggle();
 
-               /*  var self = this;
 
-                 layer.open({
 
-                     title: "查询条件",
 
-                     type: 1,
 
-                     area: ['800px', ''],
 
-                     content: $("#searchForm"),
 
-                     btn: ["查询"],
 
-                     yes: function (index) {
 
-                         self.search();
 
-                         layer.close(index);
 
-                     },
 
-                     success: function () {
 
-                         self.setQueryForm2();
 
-                         $(".hiddenParam").show();
 
-                         $(".hiddenParams").hide();
 
-                     },
 
-                     end: function () {
 
-                         self.setQueryForm4();
 
-                         $(".hiddenParam").hide();
 
-                         $(".hiddenParams").show();
 
-                     }
 
-                 })*/
 
-             },
 
-             levelList: function (field, title, val) {
 
-                 //详情
 
-                 var param = field + "," + title + "," + val
 
-                 var params = encodeURIComponent(JSON.stringify(this.getSearchParams()));
 
-                 var index = top.layer.open({
 
-                     type: 2,
 
-                     title: '',
 
-                     area: ['90%', '90%'],
 
-                     content: App.getUrl("/subject/subInfo/levelList?layer=true&type=" + this.getSearchParams().queryType + "&curParam=" + param + "¶ms=" + params),
 
-                 });
 
-                 //top.layer.full(index);
 
-             },
 
-             getSearchParams: function () {
 
-                 var param = layui.form.getValue("searchForm");
 
-                 if (param.rangeDate) {
 
-                     param.beginDate = param.rangeDate.split(" ~ ")[0];
 
-                     param.endDate = param.rangeDate.split(" ~ ")[1];
 
-                     param.rangeDate = null;
 
-                 }
 
-                 if (this.light) {
 
-                     param.light = this.light.getValue("valueStr");
 
-                 }
 
-                 if (this.indusKind) {
 
-                     param.indusKind = this.indusKind.getValue("valueStr");
 
-                 }
 
-                 // param.kind = this.kind.getValue("value").sort().join(",");
 
-                 delete (param.select)
 
-                 return param;
 
-             },
 
-             leaderSupervise: function (obj) {
 
-                 App.openLayer({
 
-                     title: "督办信息",
 
-                     content: App.getUrl("/meetingRecords/leaderMeeting?subId=" + obj.data.id),
 
-                     height: "600",
 
-                     width: "800"
 
-                 })
 
-             },
 
-             getData: function () {
 
-                 var self = this;
 
-                 var param = this.getSearchParams();
 
-                 param.pageNo = this.pageNo;
 
-                 param.pageSize = this.pageSize;
 
-                 param.orderBy = this.sort.field;
 
-                 param.orderType = this.sort.type || null;
 
-                 ;
 
-                 // 表格分页数据
 
-                 param.status = 9;
 
-                 App.postJson("/api/subInfo/query/queryPage", param, function (res) {
 
-                     self.dataList = res.rows;
 
-                     self.loadPage(res.total);
 
-                     self.loadTable();
 
-                 });
 
-                 // 统计数据
 
-                 App.postJson("/api/subInfo/query/statistics", param, function (res) {
 
-                     if (res.success) {
 
-                         self.beginRate = res.data;
 
-                         self.beginRate.hyflList = self.beginRate.hyflData;
 
-                         self.beginRate.jsddList = self.beginRate.jsddData;
 
-                     }
 
-                 });
 
-                 // App.postJson("/api/subInfo/query/all", param, function (res) {
 
-                 //     self.dataList = res.rows;
 
-                 //     self.loadPage(res.total);
 
-                 //     self.loadTable();
 
-                 //     var ids = res.rows.map(function(row) {
 
-                 //         return row.id;  // 假设每个 row 中有一个 id 属性
 
-                 //     });
 
-                 //     if (ids.length > 0) {
 
-                 //         // 发送请求获取额外数据
 
-                 //         App.postJson("/api/subInfo/query/getSubCompletedPicBySubId", ids, function(res) {
 
-                 //             if (res.success) {
 
-                 //                 // 处理返回的额外数据
 
-                 //                 console.log('额外数据:', res.rows);
 
-                 //                 // 根据需要处理 `res.data`
 
-                 //                 self.dataList.forEach(function (project) {
 
-                 //                     // 查找该项目的验收报告文件信息(按 subId 匹配)
 
-                 //                     var reports = res.rows.filter(function (report) {
 
-                 //                         return report.subId === project.id;  // 通过 subId 和 id 进行匹配
 
-                 //                     });
 
-                 //
 
-                 //                     if (reports.length > 0) {
 
-                 //                         // 将所有相关的验收报告文件信息绑定到该项目
 
-                 //                         project.acceptanceReports = reports.map(function (report) {
 
-                 //                             return {
 
-                 //                                 picName: report.picName,  // 报告文件名
 
-                 //                                 picAddre: report.picAddre   // 报告地址
 
-                 //                             };
 
-                 //                         });
 
-                 //                     } else {
 
-                 //                         project.acceptanceReports = [];  // 如果没有匹配的报告文件,设为空数组
 
-                 //                     }
 
-                 //                 });
 
-                 //             } else {
 
-                 //                 console.error('获取额外数据失败');
 
-                 //             }
 
-                 //         });
 
-                 //     }
 
-                 // });
 
-                 // App.postJson("/api/subInfo/query/beginRate", param, function (res) {
 
-                 //     if (res.success) {
 
-                 //         self.beginRate = res.data;
 
-                 //         self.endData=res.data.total;
 
-                 //         self.beginRate.hyflList = self.beginRate.hyflData.split(";");
 
-                 //         self.beginRate.tzlxList = self.beginRate.tzlxData.split(";");
 
-                 //         self.beginRate.jsddList = self.beginRate.jsddData.split(";");
 
-                 //         if (res.data.total != 0) {
 
-                 //             self.beginRate.beginRate = (res.data.beginNum * 100 / res.data.total).toFixed(2);
 
-                 //         } else {
 
-                 //             self.beginRate.beginRate = 0;
 
-                 //         }
 
-                 //         if (res.data.yearAmt != 0) {
 
-                 //             self.beginRate.amtRate = (res.data.yearAmtSj * 100 / res.data.yearAmt).toFixed(2);
 
-                 //         } else if (res.data.yearAmtSj != 0) {
 
-                 //             self.beginRate.amtRate = 100;
 
-                 //         } else {
 
-                 //             self.beginRate.amtRate = 0;
 
-                 //         }
 
-                 //     } else {
 
-                 //         self.beginRate.beginRate = 0;
 
-                 //         self.beginRate.amtRate = 0;
 
-                 //     }
 
-                 // });
 
-             },
 
-             loadTable: function () {
 
-                 // 状态映射
 
-                 var statusMap = {
 
-                     '0': '暂存',
 
-                     '1': '项目前期',
 
-                     '6': '待开工',
 
-                     '7': '施工中',
 
-                     '8': '暂停施工',
 
-                     'A': '已竣工'
 
-                 };
 
-                 // 数据转换
 
-                 this.dataList.forEach(function (item) {
 
-                     item.statusName = statusMap[item.status] || '未知状态';
 
-                 });
 
-                 var self = this;
 
-                 layui.table.render({
 
-                     elem: '#table1', // 指定原始表格元素选择器(推荐id选择器)
 
-                     // even: true,
 
-                     autoSort: false,
 
-                     initSort: self.sort,
 
-                     cols: [[ // 设置表头
 
-                         {type: 'numbers', fixed: 'left', align: 'center', title: '序号', width: 44},
 
-                         <%--{title: '', fixed: 'left', align:'center', templet: function(row) {--%>
 
-                         <%--	var temp='<span class="step step_' + (row.status === "9" ? '' : (row.status === "0" ? 'empty' : 'half')) + '"></span>'--%>
 
-                         <%--	if (${isHydw}){--%>
 
-                         <%--		if(row.status_fgw==="2"){--%>
 
-                         <%--			temp=temp+	'<span class="step step_red'  + '"></span>'--%>
 
-                         <%--		}else if (row.status_fgw==="1"){--%>
 
-                         <%--			temp=temp+	'<span class="step step_yellow'  + '"></span>'--%>
 
-                         <%--		}else{--%>
 
-                         <%--			temp=temp+	'<span class="step step_green'  + '"></span>'--%>
 
-                         <%--		}--%>
 
-                         <%--	}--%>
 
-                         <%--	return temp;--%>
 
-                         <%--	}},--%>
 
-                         {field: 'subName', fixed: 'left', title: '项目名称', minWidth: 300, templet: '#subName'},
 
- <%--                        <c:if test="${sfgw}">--%>
 
- <%--                        // {field: 'score', title: '得分', width: 70, templet: '#scoreTem'},--%>
 
- <%--                        {field: 'assessReason', title: '项目后评价', minWidth: 150, templet: '#assessReasonTem'},--%>
 
- <%--                        </c:if>--%>
 
-                         {field: 'subjectName', title: '项目所在地', minWidth: 150},
 
-                         {field: 'content', title: '项目基本情况', minWidth: 150},
 
-                         {field: 'rgDate', title: '升规入统时间', minWidth: 150},
 
-                         {field: 'progress', title: '进展情况', minWidth: 150},
 
-                         {field: 'remark', title: '备注', minWidth: 150},
 
-                         // {field: 'acceptanceReports', title: '验收报告', minWidth: 150, templet: function(row) {
 
-                         //         if (row.acceptanceReports && row.acceptanceReports.length > 0) {
 
-                         //             // 渲染所有文件名,并绑定文件路径
 
-                         //             return row.acceptanceReports.map(function(report) {
 
-                         //                 return '<a href="' + report.picAddre + '" target="_blank">' + report.picName + '</a>';
 
-                         //             }).join('<br>');  // 使用 <br> 分隔多个文件
 
-                         //         } else {
 
-                         //             return '无报告';
 
-                         //         }
 
-                         //     }},
 
-                         // // {field: 'regulationStatus', title: '申规入统', minWidth: 150},
 
-                         // {field: 'amtTotal', title: '投资金额', minWidth: 250, templet: '#amt'},
 
-                         // // {field: 'offset', title: '偏离度-%', width: 100 },
 
-                         // {field: 'mainName', title: '日常责任监管单位', minWidth: 100},
 
-                         // {field: 'unitName', title: '项目单位', minWidth: 120},
 
-                         // // {field: 'statusName', title: '项目进度', width: 200},
 
-                         // // {field: 'isHide', title: '在建库', minWidth: 120,templet: function(row) {
 
-                         // // 		if(row.isHide == "1") {
 
-                         // // 			return '<span>是</span>';
 
-                         // // 		}else{
 
-                         // // 			return '<span>否</span>';
 
-                         // // 		}
 
-                         // // 		return "";
 
-                         // // 	}},
 
-                         // // {field: 'reason', title: '退回/不同意原因', width: 160},
 
-                         {title: '操作', width: 200, toolbar: '#toolBar', fixed: 'right'},
 
-                     ]],
 
-                     fixed: true,
 
-                     height: window.screen.availHeight - 470,
 
-                     data: self.dataList,
 
-                     done: function (res, curr, count) {
 
-                         res.data.forEach(function (item, index) {
 
-                             //1.当前行的背景颜色cur_color , sort: "amtTotal"
 
-                             // if (item.usersub  == 1) {
 
-                             // 	$('.layui-table').find('tr[data-index="' + index + '"]').find("td").css('background-color', "#0a99eb");
 
-                             // }
 
-                             $(".layui-table-body  tr").resize(function () {
 
-                                 $(".layui-table-body  tr").each(function (index, val) {
 
-                                     $($(".layui-table-fixed .layui-table-body table tr")[index]).height($(val).height());
 
-                                 });
 
-                             });
 
-                             //初始化高度,使得冻结行表体高度一致
 
-                             $(".layui-table-body  tr").each(function (index, val) {
 
-                                 $($(".layui-table-fixed .layui-table-body table tr")[index]).height($(val).height());
 
-                             });
 
-                         });
 
-                     }
 
-                 });
 
-                 layui.table.on('tool(' + this.tableName + ')', function (obj) {
 
-                     var event = obj.event;
 
-                     self[event].call(this, obj);
 
-                 });
 
-                 layui.table.on('sort(' + this.tableName + ')', function (obj) {
 
-                     self.sort = obj;
 
-                     self.getData();
 
-                     return;
 
-                 })
 
-             },
 
-             toBack: function (obj) {
 
-                 layer.open({
 
-                     type: 1,
 
-                     title: "退回",
 
-                     content: $("#toBack"),
 
-                     area: ['600px', ''],
 
-                     btn: ["保存", "取消"],
 
-                     yes: function (index) {
 
-                         var data = layui.form.val("toBackForm");
 
-                         var status = data.status;
 
-                         if (status != undefined) {
 
-                             if (parseInt(obj.data.status) <= parseInt(data.status)) {
 
-                                 App.msg.warn("只能退回下级状态,请检查!!!!");
 
-                                 return;
 
-                             }
 
-                         }
 
-                         App.postJson("/api/subject/subInfo/toTemp", {
 
-                             subId: obj.data.id,
 
-                             status: data.status
 
-                         }, function (res) {
 
-                             if (res.success) {
 
-                                 layer.msg("成功", {icon: 6, time: 1000});
 
-                                 //
 
-                                 window.location.href = App.getUrl("subject/subInfo/projTz?type=4");
 
-                             }
 
-                         });
 
-                     },
 
-                     close: function (index) {
 
-                         layer.close(index);
 
-                     }
 
-                 })
 
-             },
 
-             loadPage: function (totalCount) {
 
-                 var self = this;
 
-                 layui.laypage.render({
 
-                     elem: 'pagination',
 
-                     count: totalCount,
 
-                     curr: self.pageNo,
 
-                     limit: self.pageSize,
 
-                     layout: ['count', 'prev', 'page', 'next', 'skip'],
 
-                     jump: function (obj, first) {
 
-                         //首次不执行
 
-                         if (!first) {
 
-                             self.pageNo = obj.curr;
 
-                             self.getData();
 
-                         }
 
-                     }
 
-                 });
 
-             },
 
-             yearPlan: function (obj) {
 
-                 window.location.href = App.getUrl("amtPlan/detail?subId=" + obj.data.id);
 
-             },
 
-             setAssess: function (obj) {
 
-                 var self = this;
 
-                 layui.form.val("assessForm", obj.data);
 
-                 layer.open({
 
-                     type: 1,
 
-                     title: "项目评分",
 
-                     content: $("#setAssess"),
 
-                     area: ['800px', '600px'],
 
-                     btn: ["保存", "取消"],
 
-                     yes: function (index) {
 
-                         var reason = layui.form.val("assessForm");
 
-                         reason.subId = obj.data.id;
 
-                         if (reason.score == "" || reason.score == null) {
 
-                             App.msg("得分不能为空");
 
-                         }
 
-                         App.postJson("/api/subject/subInfo/setSubAssess", reason, function (res) {
 
-                             if (res.success) {
 
-                                 App.msg.success("设置成功");
 
-                                 self.getData();
 
-                                 layer.close(index);
 
-                             }
 
-                         });
 
-                     },
 
-                     close: function (index) {
 
-                         layer.close(index);
 
-                     }
 
-                 })
 
-             },
 
-             setSubReason: function (obj) {
 
-                 var self = this;
 
-                 layui.form.val("reasonForm", obj.data);
 
-                 layer.open({
 
-                     type: 1,
 
-                     title: "项目原因录入",
 
-                     content: $("#setReason"),
 
-                     area: ['880px', '560px'],
 
-                     btn: ["保存", "取消"],
 
-                     yes: function (index) {
 
-                         var reason = layui.form.val("reasonForm");
 
-                         reason.subId = obj.data.id;
 
-                         App.postJson("/api/subject/subInfo/setSubReason", reason, function (res) {
 
-                             if (res.success) {
 
-                                 App.msg.success("设置成功");
 
-                                 self.getData();
 
-                                 layer.close(index);
 
-                             }
 
-                         });
 
-                     },
 
-                     close: function (index) {
 
-                         layer.close(index);
 
-                     }
 
-                 })
 
-             },
 
-             problem: function (obj) {
 
-                 var self = this;
 
-                 obj.data.status_reason = "";
 
-                 layui.form.val("problemForm", obj.data);
 
-                 layer.open({
 
-                     type: 1,
 
-                     title: "问题督办",
 
-                     content: $("#problem"),
 
-                     area: ['800px', '600px'],
 
-                     btn: ["保存", "取消"],
 
-                     yes: function (index) {
 
-                         var reason = layui.form.val("problemForm");
 
-                         reason.subId = obj.data.id;
 
-                         if (reason.statusF == "2" || reason.statusF == "1") {
 
-                             if (reason.status_reason == "" || reason.status_reason == undefined) {
 
-                                 layer.msg("红灯,黄灯必须输入原因");
 
-                                 return;
 
-                             }
 
-                         }
 
-                         App.postJson("/api/subject/subInfo/setStatus", {
 
-                             subId: obj.data.id,
 
-                             statusFgw: reason.statusF,
 
-                             reason: reason.status_reason,
 
-                             dateConfirm: reason.dateConfirm
 
-                         }, function (res) {
 
-                             if (res.success) {
 
-                                 App.msg.success("设置成功");
 
-                                 self.getData();
 
-                                 layer.close(index);
 
-                             }
 
-                         });
 
-                     },
 
-                     close: function (index) {
 
-                         layer.close(index);
 
-                     }
 
-                 })
 
-             },
 
-             exportExcel: function () {
 
-                 var param = this.getSearchParams();
 
-                 App.common.utils.downFile(App.getUrl("subInfoExport/exportSummaryExcel"), "POST", param, "项目情况表.xlsx", "导出失败");
 
-             },
 
-             exportExcelByIndusKind: function () {
 
-                 var param = this.getSearchParams();
 
-                 App.common.utils.downFile(App.getUrl("subInfoExport/exportExcelByIndusKind"), "POST", param, "项目情况表(按所属行业统计).xlsx", "导出失败");
 
-             },
 
-             exportSchedulingExcel: function () {
 
-                 var param = this.getSearchParams();
 
-                 App.common.utils.downFile(App.getUrl("subInfoExport/exportSchedulingExcel"), "POST", param, "项目调度表.xlsx", "导出失败");
 
-             },
 
-             /* exportExcel2: function(){
 
-                 var param = this.getSearchParams();
 
-                  App.common.utils.downFile(App.getUrl("subInfoExport/exportExcelTz"),"POST", param,"项目详情信息表.xlsx", "导出失败");
 
-             }, */
 
-             exportMoreExcel: function () {
 
-                 top.window.getSearchParams = this.getSearchParams;
 
-                 App.openLayer({
 
-                     title: "自定义导出",
 
-                     content: App.getUrl("/subInfoExport/index"),
 
-                     height: "800",
 
-                     width: "1000"
 
-                 })
 
-             },
 
-             toDetail: function (obj) {
 
-                 //详情
 
-                 var index = layer.open({
 
-                     type: 2,
 
-                     title: '',
 
-                     area: ['1000px', '800px'],
 
-                     content: App.getUrl("/subject/subInfo/detailView2?layer=true&subId=" + obj.data.id + "&lastUrl=" + window.location.href),
 
-                 });
 
-                 layui.layer.full(index);
 
-             },
 
-             print: function (obj) {
 
-                 window.open(App.getUrl("/subject/apply/downPdf?subId=" + obj.data.id));
 
-             },
 
-             toEditSubInfo: function (obj) {
 
-                 window.location.href = App.getUrl("/subject/subInfo/editSubInfo?subId=" + obj.data.id+"&queryType=4");
 
-             },
 
-             toTh: function (obj) {
 
-                 if (obj.data.statusJh == null || obj.data.statusJh == '0' || obj.data.statusJh == '1') {
 
-                     App.msg.confirm("是否需要退回到暂存状态?", function () {
 
-                         App.postJson("/api/subject/subInfo/toTemp", {subId: obj.data.id}, function (res) {
 
-                             if (res.success) {
 
-                                 layer.msg("成功", {icon: 6, time: 1000});
 
-                                 //
 
-                                 window.location.href = App.getUrl("subject/subInfo/projTz");
 
-                             }
 
-                         });
 
-                     })
 
-                 } else {
 
-                     App.msg.warn("已做过开工申报,需要走变更流程");
 
-                 }
 
-             },
 
-             isNoHide: function (obj) {
 
-                 var self = this;
 
-                 App.msg.confirm("是否移除在建库?", function () {
 
-                     App.postJson("/api/subject/subInfo/setBackIsHide", {subId: obj.data.id}, function (res) {
 
-                         if (res.success) {
 
-                             App.msg.success("设置成功");
 
-                             self.getData();
 
-                             layer.close(index);
 
-                         }
 
-                     });
 
-                 });
 
-             },
 
-             isHide: function (obj) {
 
-                 var self = this;
 
-                 App.msg.confirm("是否移入重点项目库?", function () {
 
-                     App.postJson("/api/subject/subInfo/setIsHide", {subId: obj.data.id}, function (res) {
 
-                         if (res.success) {
 
-                             App.msg.success("设置成功");
 
-                             self.getData();
 
-                             layer.close(index);
 
-                         }
 
-                     });
 
-                 });
 
-             },
 
-             search: function () {
 
-                 var param = layui.form.getValue("searchForm");
 
-                 window.localStorage.setItem(this.cacheName, JSON.stringify(param));
 
-                 this.pageNo = 1;
 
-                 this.getData();
 
-             },
 
-             openExport: function () {
 
-                 this.showExport = true;
 
-                 console.log('移入了')
 
-             },
 
-             choseExport: function () {
 
-                 this.showExport = false;
 
-                 console.log('移出了')
 
-             }
 
-         }
 
-     });
 
- </script>
 
- </body>
 
- </html>
 
 
  |