|  | @@ -34,6 +34,7 @@ import java.util.stream.Collectors;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  import static com.ym.mec.biz.dal.enums.SysUserRoleEnum.ORGAN_MANAGER;
 | 
	
		
			
				|  |  |  import static java.math.BigDecimal.ROUND_DOWN;
 | 
	
		
			
				|  |  | +import static java.math.BigDecimal.ROUND_UP;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  @Service
 | 
	
		
			
				|  |  |  public class VipGroupActivityServiceImpl extends BaseServiceImpl<Integer, VipGroupActivity>  implements VipGroupActivityService {
 | 
	
	
		
			
				|  | @@ -509,7 +510,7 @@ public class VipGroupActivityServiceImpl extends BaseServiceImpl<Integer, VipGro
 | 
	
		
			
				|  |  |  		}
 | 
	
		
			
				|  |  |  		//计算支付金额
 | 
	
		
			
				|  |  |  		BigDecimal actualAmount = this.getActivityPrice(vipGroupActivity,payParam.getOrganId(),new BigDecimal(payParam.getBuyNum()));
 | 
	
		
			
				|  |  | -		actualAmount = actualAmount.multiply(vipGroupActivity.getDiscount()).divide(new BigDecimal(100), CommonConstants.DECIMAL_PLACE, ROUND_DOWN);
 | 
	
		
			
				|  |  | +		actualAmount = actualAmount.multiply(vipGroupActivity.getDiscount()).divide(new BigDecimal(100), 0, ROUND_UP);
 | 
	
		
			
				|  |  |  		// 判断是否存在支付中的记录
 | 
	
		
			
				|  |  |  		List<StudentPaymentOrder> list = studentPaymentOrderService
 | 
	
		
			
				|  |  |  				.queryByCondition(GroupType.ACTIVITY,
 |