| 
					
				 | 
			
			
				@@ -726,7 +726,7 @@ public class PayController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                                         customerPoints.setPoints(customerPointsInfo.getPoints() + Integer.valueOf(integral.toString())); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                                         customerPoints.setAccumulatePoints(customerPointsInfo.getPoints() + Integer.valueOf(integral.toString())); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                                         customerPointsRecord.setIntegral(Integer.valueOf(integral.toString())); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                                        //break; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                                        break; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                                     }else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                                         //计算积分并取整 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                                         BigDecimal integral = realAmt.divide(integralRuleDetail.getSaleAmt(), 0).multiply(integralRuleDetail.getIntegral()).setScale(0, BigDecimal.ROUND_DOWN); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -768,7 +768,7 @@ public class PayController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                                         customerPoints.setPoints(customerPointsInfo.getPoints() + Integer.valueOf(integral.toString())); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                                         customerPoints.setAccumulatePoints(customerPointsInfo.getPoints() + Integer.valueOf(integral.toString())); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                                         customerPointsRecord.setIntegral(Integer.valueOf(integral.toString())); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                                        //break; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                                        break; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                                     }else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                                         //计算积分并取整 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                                         BigDecimal integral = receivableAmt.divide(integralRuleDetail.getSaleAmt(), 0).multiply(integralRuleDetail.getIntegral()).setScale(0, BigDecimal.ROUND_DOWN); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -810,7 +810,7 @@ public class PayController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                                         customerPoints.setPoints(customerPointsInfo.getPoints() + Integer.valueOf(integral.toString())); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                                         customerPoints.setAccumulatePoints(customerPointsInfo.getPoints() + Integer.valueOf(integral.toString())); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                                         customerPointsRecord.setIntegral(Integer.valueOf(integral.toString())); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                                        //break; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                                        break; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                                     }else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                                         //计算积分并取整 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                                         BigDecimal integral = orderLiters.divide(integralRuleDetail.getSaleAmt(), 0).multiply(integralRuleDetail.getIntegral()).setScale(0, BigDecimal.ROUND_DOWN); 
			 |