浏览代码

报表配置新增汇总类型

lishihao 1 年之前
父节点
当前提交
6242500c23
共有 2 个文件被更改,包括 19 次插入0 次删除
  1. 8 0
      web/maintain/report/html/rpt_tpl_dtl_info.html
  2. 11 0
      web/maintain/report/js/rpt_tpl_main.js

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

@@ -106,6 +106,14 @@
                     <option value="false">否</option>
                 </select>
             </div>
+            <div class="input-group col-3">
+                <div class="input-group-addon">建设项目汇总类型</div>
+                <select class="form-control input-sm" id="element_constructSumFlags_select"
+                    onchange="zTreeOprObj.onChangeFlag('constructSumType', this)">
+                    <option value="NA">N/A</option>
+                    <option value="constructSum">建设项目汇总</option>
+                </select>
+            </div>
         </div>
     </div>
 </div>

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

@@ -972,10 +972,21 @@ let zTreeOprObj = {
                         } else {
                             $("#element_existLevel_select")[0].selectedIndex = 0;
                         }
+                        if (me.currentNode.flags.hasOwnProperty('constructSumType')) {
+                            let val = me.currentNode.flags['constructSumType'];
+                            if (val === 'constructSum') {
+                                $("#element_constructSumFlags_select")[0].selectedIndex = 1;
+                            } else {
+                                $("#element_constructSumFlags_select")[0].selectedIndex = 0;
+                            }
+                        } else {
+                            $("#element_constructSumFlags_select")[0].selectedIndex = 0;
+                        }
                     } else {
                         $("#element_flags_select")[0].selectedIndex = 0;
                         $("#element_prjFlags_select")[0].selectedIndex = 0;
                         $("#element_sumLv_flags")[0].selectedIndex = 0;
+                        $("#element_constructSumFlags_select")[0].selectedIndex = 0;
                         // 清空工程类型
                         $("#valuationSelector").hide();
                         $("#element_prjFlags_select")[0].value = '';