| 
					
				 | 
			
			
				@@ -270,7 +270,7 @@ var projectObj = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             project.ration_glj.updateFromMainSpread(value,node,fieldName); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }if(node.sourceType==ModuleNames.ration&&node.data.type==rationType.gljRation){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             gljOprObj.updateRationTypeGLJ(value,node,fieldName); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        } else if (value !== calcFees.getFee(node.data, fieldName)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } else if (value !== calcFees.getFee(node.data, fieldName)||fieldName == 'quantity') {//工程量需要进行转换,所以做特殊处理 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             if (fieldName === 'code') { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 projectObj.updateCode(node, value); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -282,7 +282,11 @@ var projectObj = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 if (fieldName === 'quantity') { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    if (value) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                        value = project.quantity_detail.autoTransformQuantity(value,node); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                       value = value.toDecimal(decimalObj.decimal(fieldName,node)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                       value = scMathUtil.roundForObj(value,decimalObj.decimal(fieldName,node)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                       if(value==node.data[fieldName]){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                           projectObj.mainController.refreshTreeNode([node]); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                           return; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                       } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    if(project.quantity_detail.quantityEditChecking(value,node,fieldName)){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                        node.data.isFromDetail=0; 
			 |