| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128 | 
							- /**
 
-  * Created by Mai on 2017/6/16.
 
-  */
 
- //造价书与清单定额库左右拖动
 
- let sideResizeEles = {};
 
- sideResizeEles.id = 'stdRationTab';
 
- sideResizeEles.resize = $('#sideResize');
 
- sideResizeEles.evFixedSize = `$(window).width()-$('.main-nav').width()-5`;
 
- sideResizeEles.nearElement = $('.main-content');
 
- sideResizeEles.nearSpread = $('.main-content');
 
- sideResizeEles.farElement = $('.main-side');
 
- sideResizeEles.farSpread = $('.main-side');
 
- sideResizeEles.nav = null;
 
- slideResize(sideResizeEles, {min: 250, max: $('#zaojiashu').width()-260}, 'width', function(){
 
-     projectObj.refreshMainSpread();
 
-     refreshSubSpread();
 
-     if(sideResizeEles.id === 'stdBillsGuidanceTab'){
 
-         billsGuidance.refreshWorkBook();
 
-     }
 
-     else if(sideResizeEles.id === 'stdRationTab'){
 
-         rationLibObj.refreshSpread();
 
-     }
 
-     else{
 
-         billsLibObj.refreshBillsSpread();
 
-         billsLibObj.refreshBillsRelaSpread();
 
-     }
 
- });
 
- //清单指引上下拖动
 
- let billsGuidanceLibResizeEles = {};
 
- billsGuidanceLibResizeEles.id = '#zy';
 
- billsGuidanceLibResizeEles.resize = $('#zyResize');
 
- billsGuidanceLibResizeEles.nearElement = $('#zy').find('.top-content');
 
- billsGuidanceLibResizeEles.nearSpread = $('#billsGuidance_bills');
 
- billsGuidanceLibResizeEles.farElement = $('#zy').find('.bottom-content');
 
- billsGuidanceLibResizeEles.farSpread = $('#billsGuidance_items');
 
- billsGuidanceLibResizeEles.nav = null;
 
- slideResize(billsGuidanceLibResizeEles, {min: 147, max: 680}, 'height', function() {
 
-     billsGuidance.refreshWorkBook();
 
- });
 
- //定额库上下拖动
 
- let rationLibResizeEles = {};
 
- rationLibResizeEles.id = '#de';
 
- rationLibResizeEles.resize = $('#deResize');
 
- rationLibResizeEles.nearElement = $('#de').find('.top-content');
 
- rationLibResizeEles.nearSpread = $('#stdRationChapter');
 
- rationLibResizeEles.farElement = $('#de').find('.bottom-content');
 
- rationLibResizeEles.farSpread = $('#stdSectionRations');
 
- rationLibResizeEles.nav = null;
 
- slideResize(rationLibResizeEles, {min: 147, max: 680}, 'height', function() {
 
-     rationLibObj.refreshSpread();
 
- });
 
- //清单库上下拖动
 
- let billsLibResizeEles = {};
 
- billsLibResizeEles.id = '#qd';
 
- billsLibResizeEles.resize = $('#qdResize');
 
- billsLibResizeEles.nearElement = $('#qd').find('.top-content');
 
- billsLibResizeEles.nearSpread = $('#stdBillsSpread');
 
- billsLibResizeEles.farElement = $('#qd').find('.bottom-content');
 
- billsLibResizeEles.farSpread = billsLibResizeEles.farElement.find('.p-0');
 
- billsLibResizeEles.nav = null;
 
- slideResize(billsLibResizeEles, {min: 147, max: 680}, 'height', function() {
 
-     billsLibObj.refreshBillsSpread();
 
-     billsLibObj.refreshBillsRelaSpread();
 
- });
 
- var sideToolsObj = {
 
-     showSideTools: function (tabPanel, show, id) {
 
-         sideResizeEles.id = id;
 
-         if (show) {
 
-             if(id === 'stdBillsGuidanceTab'){
 
-                 //billsGuidance.refreshInsertRation();
 
-                 sideResizeEles.nearElement.css('width', '72%');
 
-                 sideResizeEles.farElement.css('width', '28%');
 
-             }
 
-             else {
 
-                 sideResizeEles.nearElement.css('width', '66.666667%');
 
-                 sideResizeEles.farElement.css('width', '33.333333%');
 
-             }
 
-             $('.main-side .tab-pane').hide();
 
-             tabPanel.show();
 
-             loadSize(sideResizeEles, 'width', function(){
 
-                 if(id === 'stdBillsGuidanceTab'){//清单指引
 
-                     loadSize(billsGuidanceLibResizeEles, 'height', function(){
 
-                     });
 
-                 }
 
-                 else if(id === 'stdRationTab'){//定额库
 
-                     loadSize(rationLibResizeEles, 'height', function(){
 
-                     });
 
-                 }
 
-                 else{//清单库
 
-                     loadSize(billsLibResizeEles, 'height', function(){
 
-                     });
 
-                 }
 
-             });
 
-         } else {
 
-             sideResizeEles.nearElement.css('width', '100%');
 
-             sideResizeEles.farElement.css('width', '0%');
 
-             tabPanel.hide();
 
-         }
 
-         autoFlashHeight();
 
-         billsGuidance.refreshWorkBook();
 
-         billsLibObj.refreshBillsSpread();
 
-         refreshSubSpread();
 
-         billsLibObj.refreshBillsRelaSpread();
 
-         rationLibObj.refreshSpread();;//subSpread、jobSpread、itemSpread显示问题
 
-     }
 
- };
 
- $('.side-tabs ul li a').bind('click', function () {
 
-     var tab = $(this), tabPanel = $(tab.attr('relaPanel'));
 
-     if(tab.hasClass('disabled')){
 
-         return;
 
-     }
 
-     if (!tab.hasClass('active')) {
 
-         $('.side-tabs ul li a').removeClass('active');
 
-         tab.addClass('active');
 
-         sideToolsObj.showSideTools(tabPanel, tab.hasClass('active'), tab.attr('id'));
 
-     } else {
 
-         tab.removeClass('active');
 
-         sideToolsObj.showSideTools(tabPanel, tab.hasClass('active'), tab.attr('id'));
 
-     }
 
-     projectObj.refreshMainSpread();
 
- });
 
 
  |