From 8a4d37e975c417a8863f1145585dd726bd97d195 Mon Sep 17 00:00:00 2001 From: RuoYi Date: Sun, 14 Aug 2022 10:32:24 +0800 Subject: [PATCH] =?UTF-8?q?=E8=8F=9C=E5=8D=95=E9=85=8D=E7=BD=AE=E5=88=B7?= =?UTF-8?q?=E6=96=B0=E6=97=B6Tab=E9=A1=B5=E7=AD=BE=E5=88=87=E6=8D=A2?= =?UTF-8?q?=E6=97=B6=E5=88=B7=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ruoyi-admin/src/main/resources/static/ruoyi/index.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/ruoyi-admin/src/main/resources/static/ruoyi/index.js b/ruoyi-admin/src/main/resources/static/ruoyi/index.js index aecd55d5a..2c94641aa 100644 --- a/ruoyi-admin/src/main/resources/static/ruoyi/index.js +++ b/ruoyi-admin/src/main/resources/static/ruoyi/index.js @@ -306,7 +306,7 @@ $(function() { $('.menuTab').removeClass('active'); // 添加选项卡对应的iframe - var str1 = ''; + var str1 = ''; $('.mainContent').find('iframe.RuoYi_iframe').hide().parents('.mainContent').append(str1); $.modal.loading("数据加载中,请稍候..."); @@ -434,15 +434,20 @@ $(function() { function activeTab() { if (!$(this).hasClass('active')) { var currentId = $(this).data('id'); + var isRefresh = false; syncMenuTab(currentId); // 显示tab对应的内容区 $('.mainContent .RuoYi_iframe').each(function() { if ($(this).data('id') == currentId) { $(this).show().siblings('.RuoYi_iframe').hide(); + isRefresh = $(this).data('refresh'); return false; } }); $(this).addClass('active').siblings('.menuTab').removeClass('active'); + if (isRefresh) { + refreshTab(); + } scrollToTab(this); } }