|  | @@ -254,7 +254,7 @@ var FeeRate = {
 | 
	
		
			
				|  |  |                  if(editInfo.calcItem.feeRateID){
 | 
	
		
			
				|  |  |                      var rate = projectObj.project.FeeRate.getFeeRateByID(editInfo.calcItem.feeRateID);
 | 
	
		
			
				|  |  |                      if(rate!=undefined){
 | 
	
		
			
				|  |  | -                        this.updateFeeRateByCalc(rate,value,editInfo.calcItem);
 | 
	
		
			
				|  |  | +                        this.updateFeeRateByCalc(rate,value,editInfo);
 | 
	
		
			
				|  |  |                          return;
 | 
	
		
			
				|  |  |                      }
 | 
	
		
			
				|  |  |                  }
 | 
	
	
		
			
				|  | @@ -269,7 +269,7 @@ var FeeRate = {
 | 
	
		
			
				|  |  |                  rationPM.refreshDetailSheet();
 | 
	
		
			
				|  |  |              }
 | 
	
		
			
				|  |  |          };
 | 
	
		
			
				|  |  | -        FeeRate.prototype.updateFeeRateByCalc=function (rate,value,calcItem) {
 | 
	
		
			
				|  |  | +        FeeRate.prototype.updateFeeRateByCalc=function (rate,value,editInfo) {
 | 
	
		
			
				|  |  |              var me=this;
 | 
	
		
			
				|  |  |              var data={
 | 
	
		
			
				|  |  |                  query:{
 | 
	
	
		
			
				|  | @@ -281,8 +281,11 @@ var FeeRate = {
 | 
	
		
			
				|  |  |                  }
 | 
	
		
			
				|  |  |              }
 | 
	
		
			
				|  |  |              CommonAjax.post('/feeRates/updateFeeRate', data, function (data) {
 | 
	
		
			
				|  |  | -                calcItem.feeRateID=rate.ID;
 | 
	
		
			
				|  |  | -                calcItem.feeRate=value;
 | 
	
		
			
				|  |  | +                _.forEach(editInfo.template.calcItems,function (item) {
 | 
	
		
			
				|  |  | +                    if(item.feeRateID==rate.ID){
 | 
	
		
			
				|  |  | +                        item.feeRate = value;
 | 
	
		
			
				|  |  | +                    }
 | 
	
		
			
				|  |  | +                })
 | 
	
		
			
				|  |  |                  rate.rate=value;
 | 
	
		
			
				|  |  |                  rationPM.refreshDetailSheet();
 | 
	
		
			
				|  |  |                  socket.emit('feeRateChangeNotify', me.getActivateFeeRateFileID());
 |