|  | @@ -8,6 +8,7 @@ import com.ym.mec.biz.dal.dao.*;
 | 
	
		
			
				|  |  |  import com.ym.mec.biz.dal.dto.DegreeRegistrationActivityDto;
 | 
	
		
			
				|  |  |  import com.ym.mec.biz.dal.entity.*;
 | 
	
		
			
				|  |  |  import com.ym.mec.biz.dal.enums.OrderDetailTypeEnum;
 | 
	
		
			
				|  |  | +import com.ym.mec.common.constant.CommonConstants;
 | 
	
		
			
				|  |  |  import org.apache.commons.lang3.StringUtils;
 | 
	
		
			
				|  |  |  import org.springframework.beans.factory.annotation.Autowired;
 | 
	
		
			
				|  |  |  import org.springframework.stereotype.Service;
 | 
	
	
		
			
				|  | @@ -151,7 +152,7 @@ public class DegreeRegistrationServiceImpl extends BaseServiceImpl<Integer, Degr
 | 
	
		
			
				|  |  |                      if(FREE_PRICE_LEVEL.contains(degreeRegistration.getLevel())){
 | 
	
		
			
				|  |  |                          degreeRegistration.setMoney(BigDecimal.ZERO);
 | 
	
		
			
				|  |  |                      }else{
 | 
	
		
			
				|  |  | -                        degreeRegistration.setMoney(degreeRegistration.getMoney().divide(new BigDecimal(2)));
 | 
	
		
			
				|  |  | +                        degreeRegistration.setMoney(degreeRegistration.getMoney().divide(new BigDecimal(2), CommonConstants.DECIMAL_FINAL_PLACE, BigDecimal.ROUND_DOWN));
 | 
	
		
			
				|  |  |                      }
 | 
	
		
			
				|  |  |                      highUnitPrice = practiceGroupSellPrice.getHighOnlineTenCourseActivityPriceWithNewUser();
 | 
	
		
			
				|  |  |  
 |