|  | @@ -297,27 +297,25 @@ public class MusicGroupPaymentCalenderServiceImpl extends BaseServiceImpl<Long,
 | 
	
		
			
				|  |  |  				.add(activityOriginalAmount)
 | 
	
		
			
				|  |  |  				.add(repairOriginalAmount).setScale(0, BigDecimal.ROUND_HALF_UP);
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -		BigDecimal actualTotalAmount = BigDecimal.ZERO;
 | 
	
		
			
				|  |  | +		//计算缴费项目总金额(前端录入)
 | 
	
		
			
				|  |  | +		BigDecimal courseActualAmount = musicGroupPaymentCalenderCourseSettingsService.getActualAmount(musicGroupPaymentBaseCalender);
 | 
	
		
			
				|  |  | +		BigDecimal memberActualAmount = musicGroupPaymentCalenderMemberService.getActualAmount(musicGroupPaymentBaseCalender);
 | 
	
		
			
				|  |  | +		BigDecimal repairActualAmount = musicGroupPaymentCalenderRepairService.getActualAmount(musicGroupPaymentBaseCalender);
 | 
	
		
			
				|  |  | +		BigDecimal activityActualAmount = musicGroupPaymentCalenderActivityService.getActualAmount(musicGroupPaymentBaseCalender);
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +		BigDecimal actualTotalAmount = courseActualAmount.add(memberActualAmount)
 | 
	
		
			
				|  |  | +				.add(repairActualAmount)
 | 
	
		
			
				|  |  | +				.add(activityActualAmount).setScale(0, BigDecimal.ROUND_HALF_UP);
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |  		PaymentCalenderStatusEnum status;
 | 
	
		
			
				|  |  |  		if (musicGroupPaymentBaseCalender.getPayUserType() == SCHOOL) {
 | 
	
		
			
				|  |  |  			status = AUDITING;
 | 
	
		
			
				|  |  |  		} else {
 | 
	
		
			
				|  |  | -			//计算缴费项目总金额(前端录入)
 | 
	
		
			
				|  |  | -			BigDecimal courseActualAmount = musicGroupPaymentCalenderCourseSettingsService.getActualAmount(musicGroupPaymentBaseCalender);
 | 
	
		
			
				|  |  | -			BigDecimal memberActualAmount = musicGroupPaymentCalenderMemberService.getActualAmount(musicGroupPaymentBaseCalender);
 | 
	
		
			
				|  |  | -			BigDecimal repairActualAmount = musicGroupPaymentCalenderRepairService.getActualAmount(musicGroupPaymentBaseCalender);
 | 
	
		
			
				|  |  | -			BigDecimal activityActualAmount = musicGroupPaymentCalenderActivityService.getActualAmount(musicGroupPaymentBaseCalender);
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -			actualTotalAmount = courseActualAmount.add(memberActualAmount)
 | 
	
		
			
				|  |  | -					.add(repairActualAmount)
 | 
	
		
			
				|  |  | -					.add(activityActualAmount).setScale(0, BigDecimal.ROUND_HALF_UP);
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |  			//计算项目原现价
 | 
	
		
			
				|  |  |  			BigDecimal courseCurrentAmount = musicGroupPaymentCalenderCourseSettingsService.getCurrentAmount(musicGroupPaymentBaseCalender);
 | 
	
		
			
				|  |  |  			BigDecimal memberCurrentAmount = musicGroupPaymentCalenderMemberService.getCurrentAmount(musicGroupPaymentBaseCalender);
 | 
	
		
			
				|  |  |  			BigDecimal repairCurrentAmount = musicGroupPaymentCalenderRepairService.getCurrentAmount(musicGroupPaymentBaseCalender);
 | 
	
		
			
				|  |  |  			BigDecimal activityCurrentAmount = musicGroupPaymentCalenderActivityService.getCurrentAmount(musicGroupPaymentBaseCalender);
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |  			BigDecimal currentTotalAmount = courseCurrentAmount.add(memberCurrentAmount)
 | 
	
		
			
				|  |  |  					.add(repairCurrentAmount)
 | 
	
		
			
				|  |  |  					.add(activityCurrentAmount).setScale(0, BigDecimal.ROUND_HALF_UP);
 |