|  | @@ -2084,16 +2084,19 @@ public class MusicGroupServiceImpl extends BaseServiceImpl<String, MusicGroup> i
 | 
	
		
			
				|  |  |              //当前乐团报名是否赠送乐团网管课
 | 
	
		
			
				|  |  |              MusicGroupPaymentCalenderDetail calenderDetail = musicGroupPaymentCalenderDetailDao.findByOrderId(studentPaymentOrder.getId());
 | 
	
		
			
				|  |  |              MusicGroupStudentFee musicGroupStudentFee = musicGroupPaymentCalenderService.updateCalender(calenderDetail.getId(), studentRegistration.getUserId());
 | 
	
		
			
				|  |  | -            musicGroupStudentFee.setUpdateTime(date);
 | 
	
		
			
				|  |  | -            musicGroupStudentFee.setLatestPaidTime(date);
 | 
	
		
			
				|  |  | -            musicGroupStudentFee.setPaymentStatus(PaymentStatus.PAID_COMPLETED);
 | 
	
		
			
				|  |  | -            musicGroupStudentFee.setTemporaryCourseFee(new BigDecimal(0));
 | 
	
		
			
				|  |  | +            if(musicGroupStudentFee != null){
 | 
	
		
			
				|  |  | +                musicGroupStudentFee.setUpdateTime(date);
 | 
	
		
			
				|  |  | +                musicGroupStudentFee.setLatestPaidTime(date);
 | 
	
		
			
				|  |  | +                musicGroupStudentFee.setPaymentStatus(PaymentStatus.PAID_COMPLETED);
 | 
	
		
			
				|  |  | +                musicGroupStudentFee.setTemporaryCourseFee(new BigDecimal(0));
 | 
	
		
			
				|  |  | +                musicGroupStudentFeeDao.update(musicGroupStudentFee);
 | 
	
		
			
				|  |  | +            }
 | 
	
		
			
				|  |  |              /*if (musicGroupPaymentCalender.getType().equals(MusicGroupPaymentCalender.FeeType.ONLINE)) {
 | 
	
		
			
				|  |  |                  Integer getRemainNetworkClassTimes = musicGroupStudentFee.getRemainNetworkClassTimes() == null ? 0 : musicGroupStudentFee.getRemainNetworkClassTimes();
 | 
	
		
			
				|  |  |                  musicGroupStudentFee.setRemainNetworkClassTimes(getRemainNetworkClassTimes + 1);
 | 
	
		
			
				|  |  |              }*/
 | 
	
		
			
				|  |  |  //            musicGroupStudentFee.setNextPaymentDate(musicGroupPaymentCalenderService.getNextPaymentDate(musicGroupId, musicGroupStudentFee.getNextPaymentDate(), musicGroupStudentFee));
 | 
	
		
			
				|  |  | -            musicGroupStudentFeeDao.update(musicGroupStudentFee);
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |              //插入交易明细
 | 
	
		
			
				|  |  |              SysUserCashAccount cashAccount = sysUserCashAccountService.get(userId);
 |