|  | @@ -808,7 +808,7 @@ public class StudentPaymentOrderServiceImpl extends BaseServiceImpl<Long, Studen
 | 
	
		
			
				|  |  |              String musicGroupId = order.getMusicGroupId();
 | 
	
		
			
				|  |  |              Integer userId = order.getUserId();
 | 
	
		
			
				|  |  |              List<StudentPaymentOrder> oldStudentPaymentOrderList = this.queryByCondition(GroupType.MUSIC,musicGroupId, userId, DealStatusEnum.SUCCESS, OrderTypeEnum.APPLY);
 | 
	
		
			
				|  |  | -            if(oldStudentPaymentOrderList != null && oldStudentPaymentOrderList.size() > 0){
 | 
	
		
			
				|  |  | +            if(oldStudentPaymentOrderList == null || oldStudentPaymentOrderList.size() == 0){
 | 
	
		
			
				|  |  |                  StudentRegistration studentRegistration = studentRegistrationService.getStudentRegister(musicGroupId, userId);
 | 
	
		
			
				|  |  |                  MusicGroupSubjectPlan musicOneSubjectClassPlan = musicGroupSubjectPlanService.getMusicOneSubjectClassPlan(musicGroupId, studentRegistration.getActualSubjectId());
 | 
	
		
			
				|  |  |                  musicOneSubjectClassPlan.setPaidStudentNum(musicOneSubjectClassPlan.getPaidStudentNum() == null?0:musicOneSubjectClassPlan.getPaidStudentNum() - 1);
 |