|
@@ -19,6 +19,7 @@ sideResizeEles.farSpread = $('.main-side');
|
|
|
sideResizeEles.nav = null;
|
|
|
slideResize(sideResizeEles, {min: 250, max: $('#zaojiashu').width()-260}, 'width', function(){
|
|
|
adaptiveTzjnrWidth();
|
|
|
+ MaterialController.showReplaceDiv();
|
|
|
pageCCOprObj.resizeWidth();
|
|
|
projectObj.refreshMainSpread();
|
|
|
refreshSubSpread();
|
|
@@ -132,27 +133,30 @@ var sideToolsObj = {
|
|
|
}
|
|
|
adaptiveTzjnrWidth();
|
|
|
autoFlashHeight();
|
|
|
+ MaterialController.showReplaceDiv();
|
|
|
pageCCOprObj.resizeWidth();
|
|
|
billsGuidance.refreshWorkBook();
|
|
|
billsLibObj.refreshBillsSpread();
|
|
|
refreshSubSpread();
|
|
|
billsLibObj.refreshBillsRelaSpread();
|
|
|
- rationLibObj.refreshSpread();;//subSpread、jobSpread、itemSpread显示问题
|
|
|
+ rationLibObj.refreshSpread();//subSpread、jobSpread、itemSpread显示问题
|
|
|
}
|
|
|
};
|
|
|
|
|
|
-$('.side-tabs ul li a').bind('click', function () {
|
|
|
+
|
|
|
+$('.right-nav-link').bind('click', function () {//$('.side-tabs ul li a').bind 2018-11-23 使用更多标签,所以不能这样绑定事件了
|
|
|
var tab = $(this), tabPanel = $(tab.attr('relaPanel'));
|
|
|
if(tab.hasClass('disabled')){
|
|
|
return;
|
|
|
}
|
|
|
- if (!tab.hasClass('active')) {
|
|
|
+ let setActiveTab = tab.hasClass("dropdown-item")?tab.parent().prev('.nav-link'):tab;//如果是点击了更多下拉菜单的子项,则需设置成active 的tab是“更多”
|
|
|
+ if (!(setActiveTab.hasClass('active')&&tabPanel.is(":visible"))) {
|
|
|
$('.side-tabs ul li a').removeClass('active');
|
|
|
- tab.addClass('active');
|
|
|
- sideToolsObj.showSideTools(tabPanel, tab.hasClass('active'), tab.attr('id'));
|
|
|
+ setActiveTab.addClass('active');
|
|
|
+ sideToolsObj.showSideTools(tabPanel, true, tab.attr('id'));
|
|
|
} else {
|
|
|
- tab.removeClass('active');
|
|
|
- sideToolsObj.showSideTools(tabPanel, tab.hasClass('active'), tab.attr('id'));
|
|
|
+ setActiveTab.removeClass('active');
|
|
|
+ sideToolsObj.showSideTools(tabPanel, false, tab.attr('id'));
|
|
|
}
|
|
|
projectObj.refreshMainSpread();
|
|
|
});
|