|  | @@ -587,8 +587,7 @@ var quantity_detail = {
 | 
	
		
			
				|  |  |                  project.calcProgram.calcRationsAndSave(needUpdateChildren);
 | 
	
		
			
				|  |  |              }else {
 | 
	
		
			
				|  |  |                  node.changed = true;
 | 
	
		
			
				|  |  | -                project.calcProgram.calculate(node);
 | 
	
		
			
				|  |  | -                project.calcProgram.saveNode(node);
 | 
	
		
			
				|  |  | +                project.calcProgram.calcAndSave(node);
 | 
	
		
			
				|  |  |              }
 | 
	
		
			
				|  |  |              if(gljNodes.length>0){
 | 
	
		
			
				|  |  |                  projectObj.mainController.refreshTreeNode(gljNodes);
 | 
	
	
		
			
				|  | @@ -607,8 +606,7 @@ var quantity_detail = {
 | 
	
		
			
				|  |  |              value = scMathUtil.roundForObj(value,decimalObj.decimal("quantity",node))
 | 
	
		
			
				|  |  |              node.data.quantity=value;
 | 
	
		
			
				|  |  |              node.changed = true;
 | 
	
		
			
				|  |  | -            project.calcProgram.calculate(node);
 | 
	
		
			
				|  |  | -            project.calcProgram.saveNode(node);
 | 
	
		
			
				|  |  | +            project.calcProgram.calcAndSave(node);
 | 
	
		
			
				|  |  |              projectObj.mainController.refreshTreeNode(node.children);//刷新子工料机总消耗量
 | 
	
		
			
				|  |  |              gljOprObj.showRationGLJSheetData();
 | 
	
		
			
				|  |  |          };
 |