|
|
@ -155,8 +155,16 @@ var refreshItem = function(){
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/** 关闭选项卡 */
|
|
|
|
/** 关闭选项卡 */
|
|
|
|
var closeItem = function(){
|
|
|
|
var closeItem = function(dataId){
|
|
|
|
var topWindow = $(window.parent.document);
|
|
|
|
var topWindow = $(window.parent.document);
|
|
|
|
|
|
|
|
if($.common.isNotEmpty(dataId)){
|
|
|
|
|
|
|
|
window.parent.$.modal.closeLoading();
|
|
|
|
|
|
|
|
// 根据dataId关闭指定选项卡
|
|
|
|
|
|
|
|
$('.menuTab[data-id="' + dataId + '"]', topWindow).remove();
|
|
|
|
|
|
|
|
// 移除相应tab对应的内容区
|
|
|
|
|
|
|
|
$('.mainContent .RuoYi_iframe[data-id="' + dataId + '"]', topWindow).remove();
|
|
|
|
|
|
|
|
return;
|
|
|
|
|
|
|
|
}
|
|
|
|
var panelUrl = window.frameElement.getAttribute('data-panel');
|
|
|
|
var panelUrl = window.frameElement.getAttribute('data-panel');
|
|
|
|
$('.page-tabs-content .active i', topWindow).click();
|
|
|
|
$('.page-tabs-content .active i', topWindow).click();
|
|
|
|
if($.common.isNotEmpty(panelUrl)){
|
|
|
|
if($.common.isNotEmpty(panelUrl)){
|
|
|
|