| 
					
				 | 
			
			
				@@ -337,7 +337,7 @@ const gclGatherModel = (function () { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             for (const node of change) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 node.b_code = node.code; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 node.quantity = parseFloat(node.samount); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                node.total_price = ZhCalc.mul(node.quantity, node.unit_price, node.tp_decimal); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                node.total_price = ZhCalc.mul(node.quantity, node.unit_price, node.tp_decimal || tpDecimal); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 const gcl = getGclNode(node); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 gcl.change_bills_qty = ZhCalc.add(gcl.change_bills_qty, node.quantity); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 gcl.change_bills_tp = ZhCalc.add(gcl.change_bills_tp, node.total_price); 
			 |