|  | @@ -648,6 +648,7 @@ var feeRateObject={
 | 
	
		
			
				|  |  |      submitFeeRateFromBill:function () {
 | 
	
		
			
				|  |  |         var rate = feeRateObject.feeRateSelection;
 | 
	
		
			
				|  |  |         var selected = projectObj.project.mainTree.selected;
 | 
	
		
			
				|  |  | +        $.bootstrapLoading.start();
 | 
	
		
			
				|  |  |          projectObj.project.FeeRate.submitFeeRateFromBill(rate,selected.data,function (data) {
 | 
	
		
			
				|  |  |              selected.data.feeRateID=rate.ID.toString();
 | 
	
		
			
				|  |  |              selected.data.feeRate=scMathUtil.roundToString(rate.rate,getDecimal("feeRate"));
 | 
	
	
		
			
				|  | @@ -663,9 +664,11 @@ var feeRateObject={
 | 
	
		
			
				|  |  |          calInfo.calcItem.feeRateID=rate.ID;
 | 
	
		
			
				|  |  |          calInfo.calcItem.feeRate=null;
 | 
	
		
			
				|  |  |          var data={'projectID': projectObj.project.ID(),'templatesID': calInfo.template.ID,'calcItem': calInfo.calcItem};
 | 
	
		
			
				|  |  | +        $.bootstrapLoading.start();
 | 
	
		
			
				|  |  |          calcProgramManage.saveCalcItem(data,function (result) {
 | 
	
		
			
				|  |  |              calInfo.calcItem.feeRate=rate.rate;
 | 
	
		
			
				|  |  |              projectObj.project.calcProgram.compileAllTemps();
 | 
	
		
			
				|  |  | +            projectObj.project.calcProgram.calcAllNodesAndSave();
 | 
	
		
			
				|  |  |              calcProgramManage.refreshDetailSheet();
 | 
	
		
			
				|  |  |              $("#fee_rate_tree").modal('hide');
 | 
	
		
			
				|  |  |          });
 |