TonyKang il y a 6 ans
Parent
commit
d7658a48ab

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

@@ -13,7 +13,7 @@
             <a class="nav-link p-1" data-toggle="tab" href="#rpttplfieldlocation" role="tab" onclick="dataInfoMapTreeOprObj.iniDataMap();">指标摆放</a>
         </li>
         <li class="nav-item" style="display: block;">
-            <a class="nav-link p-1" data-toggle="tab" href="#rptvisual" role="tab" onclick="setTimeout(function(){visualJumbo.iniSpreadJs(); visualJumbo.setupTpl()}, 50)">可视化</a>
+            <a class="nav-link p-1" id="rpt_tpl_pre_handle_tab" data-toggle="tab" href="#rptvisual" role="tab" onclick="setTimeout(function(){visualJumbo.iniSpreadJs(); visualJumbo.setupTpl()}, 50)">可视化</a>
         </li>
         <li class="nav-item">
             <a class="nav-link p-1" data-toggle="tab" href="#rpt_tpl_pre_handle_tab" role="tab">数据预处理</a>

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

@@ -814,11 +814,17 @@ let zTreeOprObj = {
                             me.currentNode.rptTpl["GROUP_KEY"] = grp_keys.join("_");
                         }
                         tplHelper.refreshTplView(me.currentNode.rptTpl);
+                        if ($("#rpt_tpl_pre_handle_tab")[0].className === "nav-link p-1 active") {
+                            setTimeout(function(){visualJumbo.iniSpreadJs(); visualJumbo.setupTpl()}, 50)
+                        }
                     }, null, null
                 );
             } else {
                 me.currentNode.rptTpl[JV.NODE_MAIN_INFO][JV.NODE_MAIN_INFO_RPT_NAME] = me.currentNode.name;
                 tplHelper.refreshTplView(me.currentNode.rptTpl);
+                if ($("#rpt_tpl_pre_handle_tab")[0].className === "nav-link p-1 active") {
+                    setTimeout(function(){visualJumbo.iniSpreadJs(); visualJumbo.setupTpl()}, 50)
+                }
             }
         }
     },