Bladeren bron

养护报表汇总类型增加

TonyKang 3 jaren geleden
bovenliggende
commit
208ac65287
2 gewijzigde bestanden met toevoegingen van 15 en 0 verwijderingen
  1. 4 0
      web/maintain/report/html/rpt_tpl_dtl_info.html
  2. 11 0
      web/maintain/report/js/rpt_tpl_main.js

+ 4 - 0
web/maintain/report/html/rpt_tpl_dtl_info.html

@@ -66,6 +66,10 @@
                     <div class="input-group-addon">报表汇总类型</div>
                     <select class="form-control input-sm" id="element_rptFlags_select" onchange="zTreeOprObj.onChangeFlag('reportType', this)"><option value ="NA">N/A</option><option value ="billSummary">工程清单汇总</option><option value ="gljSummary">工程工料机汇总</option></select>
                 </div>
+                <div class="input-group col-2">
+                    <div class="input-group-addon">项目汇总级别</div>
+                    <select class="form-control input-sm" id="element_sumLv_flags" onchange="zTreeOprObj.onChangeFlag('sumLevelType', this)"><option value ="NA">N/A</option><option value ="construct">建设项目级别</option><option value ="Single">单项工程级别</option></select>
+                </div>
             </div>
         </div>
     </div>

+ 11 - 0
web/maintain/report/js/rpt_tpl_main.js

@@ -898,9 +898,20 @@ let zTreeOprObj = {
                             } else {
                                 $("#element_rptFlags_select")[0].selectedIndex = 0;
                             }
+
+                            if (me.currentNode.flags.hasOwnProperty('sumLevelType')) {
+                                let sumLvType = me.currentNode.flags['sumLevelType'];
+                                if (sumLvType === 'construct') $("#element_sumLv_flags")[0].selectedIndex = 1
+                                else if (sumLvType === 'Single') $("#element_sumLv_flags")[0].selectedIndex = 2
+                                else $("#element_sumLv_flags")[0].selectedIndex = 0;
+                            } else {
+                                $("#element_sumLv_flags")[0].selectedIndex = 0;
+                            }
+
                         } else {
                             $("#element_flags_select")[0].selectedIndex = 0;
                             $("#element_prjFlags_select")[0].selectedIndex = 0;
+                            $("#element_sumLv_flags")[0].selectedIndex = 0;
                         }
 
                         if ($("#rpt_tpl_visual_tab")[0].className === "nav-link p-1 active") {