فهرست منبع

报表新增报表级别选项

lishihao 1 سال پیش
والد
کامیت
38a407c6c6

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

@@ -122,6 +122,17 @@
                     <option value="constructSum">建设项目汇总</option>
                 </select>
             </div>
+            <div class="input-group col-2">
+                <div class="input-group-addon">报表模板级别</div>
+                <select class="form-control input-sm" id="element_Flags_tplType"
+                    onchange="zTreeOprObj.onChangeFlag('rptTplType', this)">
+                    <option value="NA">N/A</option>
+                    <option value="construct">建设项目级别</option>
+                    <option value="single">单项工程级别</option>
+                    <option value="unit">单位工程级别</option>
+                </select>
+            </div>
         </div>
+      
     </div>
 </div>

+ 1 - 1
web/maintain/report/html/rpt_tpl_dtl_pre_hdl_change_quantities_bills.html

@@ -10,7 +10,7 @@
             <option value="auditComparison">审核对比合并排序(流水)</option>
             <option value="onlyBillAuditComparison">工程量清单审核对比合并排序(流水)</option>
             <option value="summaryAudit">汇总对比合并排序(交叉)</option>
-            <option value="stageContrast">阶段对比合并排序(交叉)</option>
+            <option value="stageContrast">阶段对比合并排序(流水)</option>
             <option value="constructAudit">跨建设项目对比合并排序(交叉)</option>
         </select>
     </div>

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

@@ -985,6 +985,20 @@ let zTreeOprObj = {
                         } else {
                             $("#element_constructSumFlags_select")[0].selectedIndex = 0;
                         }
+                        if (me.currentNode.flags.hasOwnProperty('rptTplType')) {
+                            let val = me.currentNode.flags['rptTplType'];
+                            if (val === 'construct') {
+                                $("#element_Flags_tplType")[0].selectedIndex = 1;
+                            } else if (val === 'single') {
+                                $("#element_Flags_tplType")[0].selectedIndex = 2;
+                            } else if (val === 'unit') {
+                                $("#element_Flags_tplType")[0].selectedIndex = 3;
+                            } else {
+                                $("#element_Flags_tplType")[0].selectedIndex = 0;
+                            }
+                        } else {
+                            $("#element_Flags_tplType")[0].selectedIndex = 0;
+                        }
                     } else {
                         $("#element_flags_select")[0].selectedIndex = 0;
                         $("#element_prjFlags_select")[0].selectedIndex = 0;
@@ -996,6 +1010,7 @@ let zTreeOprObj = {
                         $("#element_prjFlags_selectStr")[0].value = '';
                         $('#valuationSelector .mutiSelector li').removeClass('checked');
                         $("#element_existLevel_select")[0].selectedIndex = 0;
+                        $("#element_Flags_tplType")[0].selectedIndex = 0;
                     }
 
                     if ($("#rpt_tpl_visual_tab")[0].className === "nav-link p-1 active") {