|  | @@ -1668,7 +1668,7 @@ public class MusicGroupServiceImpl extends BaseServiceImpl<String, MusicGroup> i
 | 
	
		
			
				|  |  |              throw new BizException("乐团找不到");
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -        if (musicGroup.getStatus() != MusicGroupStatusEnum.APPLY || musicGroup.getStatus() != MusicGroupStatusEnum.PAY) {
 | 
	
		
			
				|  |  | +        if (!(musicGroup.getStatus() == MusicGroupStatusEnum.APPLY || musicGroup.getStatus() == MusicGroupStatusEnum.PAY)) {
 | 
	
		
			
				|  |  |              throw new BizException("乐团当前状态是[{}],不能延长报名", musicGroup.getStatus().getMsg());
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -1780,6 +1780,11 @@ public class MusicGroupServiceImpl extends BaseServiceImpl<String, MusicGroup> i
 | 
	
		
			
				|  |  |          if (musicGroup == null) {
 | 
	
		
			
				|  |  |              throw new BizException("乐团不存在");
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  | +		if (musicGroup.getStatus() == MusicGroupStatusEnum.PAY || musicGroup.getStatus() == MusicGroupStatusEnum.PREPARE
 | 
	
		
			
				|  |  | +				|| musicGroup.getStatus() == MusicGroupStatusEnum.PROGRESS || musicGroup.getStatus() == MusicGroupStatusEnum.CANCELED
 | 
	
		
			
				|  |  | +				|| musicGroup.getStatus() == MusicGroupStatusEnum.PAUSE || musicGroup.getStatus() == MusicGroupStatusEnum.CLOSE) {
 | 
	
		
			
				|  |  | +			throw new BizException("乐团当前状态下不能取消");
 | 
	
		
			
				|  |  | +		}
 | 
	
		
			
				|  |  |          musicGroupQuit.setStatus(ApprovalStatus.CANCELED);
 | 
	
		
			
				|  |  |          musicGroupQuit.setReason(reason);
 | 
	
		
			
				|  |  |          musicGroupQuit.setQuitDate(new Date());
 |