|  | @@ -479,7 +479,8 @@ var projectObj = {
 | 
	
		
			
				|  |  |                  "calculateAll_RationContent": {
 | 
	
		
			
				|  |  |                      name: '造价计算',
 | 
	
		
			
				|  |  |                      callback: function () {
 | 
	
		
			
				|  |  | -                        projectObj.calculateAll();
 | 
	
		
			
				|  |  | +                        // projectObj.calculateAll();
 | 
	
		
			
				|  |  | +                        project.calcProgram.calcAllNodes();
 | 
	
		
			
				|  |  |                      }
 | 
	
		
			
				|  |  |                  }
 | 
	
		
			
				|  |  |              }
 | 
	
	
		
			
				|  | @@ -503,14 +504,13 @@ var projectObj = {
 | 
	
		
			
				|  |  |          projectObj.project.calcProgram.saveNode(node);
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  |      // 计算全部清单
 | 
	
		
			
				|  |  | -    calculateAll: function () {
 | 
	
		
			
				|  |  | -/*        let calc = new BillsCalcHelper(this.project);
 | 
	
		
			
				|  |  | +/*    calculateAll: function () {
 | 
	
		
			
				|  |  | +        let calc = new BillsCalcHelper(this.project);
 | 
	
		
			
				|  |  |          calc.calcAll();
 | 
	
		
			
				|  |  |          this.mainController.showTreeData();
 | 
	
		
			
				|  |  |          this.project.Bills.updateAll();
 | 
	
		
			
				|  |  | -        calc = null;*/
 | 
	
		
			
				|  |  | -        this.project.calcProgram.calcAllBills();
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | +        calc = null;
 | 
	
		
			
				|  |  | +    }*/
 | 
	
		
			
				|  |  |  };
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  $('#insert').click(function () {
 | 
	
	
		
			
				|  | @@ -634,10 +634,18 @@ $('#property_ok').click(function () {
 | 
	
		
			
				|  |  |          reCalc = true;
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |      if (reCalc) {
 | 
	
		
			
				|  |  | -        projectObj.calculateAll();
 | 
	
		
			
				|  |  | -        project.pushNow('editBillsCalcMode',
 | 
	
		
			
				|  |  | +        // projectObj.calculateAll();
 | 
	
		
			
				|  |  | +/*        project.pushNow('editBillsCalcMode',
 | 
	
		
			
				|  |  |              [project.projSetting.moduleName, project.Bills.getSourceType()],
 | 
	
		
			
				|  |  | -            [{projectID: project.ID(), billsCalcMode: project.projSetting.billsCalcMode}, project.Bills.getUpdateAllData()]
 | 
	
		
			
				|  |  | -        );
 | 
	
		
			
				|  |  | +            [{
 | 
	
		
			
				|  |  | +                projectID: project.ID(),
 | 
	
		
			
				|  |  | +                billsCalcMode: project.projSetting.billsCalcMode
 | 
	
		
			
				|  |  | +            }, project.Bills.getUpdateAllData()]
 | 
	
		
			
				|  |  | +        );*/
 | 
	
		
			
				|  |  | +        project.pushNow('', [project.projSetting.moduleName], [{
 | 
	
		
			
				|  |  | +            projectID: project.ID(),
 | 
	
		
			
				|  |  | +            billsCalcMode: project.projSetting.billsCalcMode
 | 
	
		
			
				|  |  | +        }]);
 | 
	
		
			
				|  |  | +        project.calcProgram.calcAllNodes(calcAllType.catBills);
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  });
 |