|  | @@ -1011,7 +1011,10 @@ public class StudentRegistrationServiceImpl extends BaseServiceImpl<Long, Studen
 | 
	
		
			
				|  |  |              List<StudentPaymentOrderDetail> orderDetails = studentPaymentOrderDetailService.getOrderDetail(studentPaymentOrder.getId());
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |              List<StudentPaymentOrderDetail> allDetails = studentPaymentOrderDetailDao.getOrderDetailByOrderId(studentPaymentOrder.getId());
 | 
	
		
			
				|  |  | -            BigDecimal courseFee = allDetails.stream().filter(o -> !o.getType().getCode().equals("MUSICAL")).filter(o -> !o.getType().getCode().equals("ACCESSORIES")).map(o -> o.getPrice().subtract(o.getRemitFee() == null ? BigDecimal.ZERO : o.getRemitFee()))
 | 
	
		
			
				|  |  | +            BigDecimal courseFee = allDetails.stream().filter(o -> !o.getType().getCode().equals("MUSICAL"))
 | 
	
		
			
				|  |  | +                    .filter(o -> !o.getType().getCode().equals("ACCESSORIES"))
 | 
	
		
			
				|  |  | +                    .filter(o -> !o.getType().getCode().equals("MAINTENANCE"))
 | 
	
		
			
				|  |  | +                    .map(o -> o.getPrice().subtract(o.getRemitFee() == null ? BigDecimal.ZERO : o.getRemitFee()))
 | 
	
		
			
				|  |  |                      .reduce(BigDecimal.ZERO, BigDecimal::add);
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |              //累加充值金额
 |