|  | @@ -111,15 +111,16 @@ public class MusicGroupPaymentCalenderDetailServiceImpl extends BaseServiceImpl<
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  	@Override
 | 
	
		
			
				|  |  |  	@Transactional(rollbackFor = Exception.class)
 | 
	
		
			
				|  |  | -	public void openPayment(String ids) {
 | 
	
		
			
				|  |  | +	public String openPayment(String ids) {
 | 
	
		
			
				|  |  |  		if(StringUtils.isEmpty(ids)){
 | 
	
		
			
				|  |  |  			throw new BizException("参数校验失败");
 | 
	
		
			
				|  |  |  		}
 | 
	
		
			
				|  |  |  		//获取可开启缴费列表
 | 
	
		
			
				|  |  |  		List<MusicGroupPaymentCalenderDetail> calenderDetails = musicGroupPaymentCalenderDetailDao.queryCanOpenList(ids);
 | 
	
		
			
				|  |  |  		if(calenderDetails.size() == 0){
 | 
	
		
			
				|  |  | -			return;
 | 
	
		
			
				|  |  | +			return "开启失败,没有可操作的数据";
 | 
	
		
			
				|  |  |  		}
 | 
	
		
			
				|  |  | +		int length = ids.split(",").length;
 | 
	
		
			
				|  |  |  		Date date = new Date();
 | 
	
		
			
				|  |  |  		Iterator<MusicGroupPaymentCalenderDetail> iterator = calenderDetails.iterator();
 | 
	
		
			
				|  |  |  		MusicGroupPaymentCalenderDetail next;
 | 
	
	
		
			
				|  | @@ -132,7 +133,7 @@ public class MusicGroupPaymentCalenderDetailServiceImpl extends BaseServiceImpl<
 | 
	
		
			
				|  |  |  			}
 | 
	
		
			
				|  |  |  		}
 | 
	
		
			
				|  |  |  		if(calenderDetails.size() == 0){
 | 
	
		
			
				|  |  | -			return;
 | 
	
		
			
				|  |  | +			return "开启失败,学员有未完成的订单";
 | 
	
		
			
				|  |  |  		}
 | 
	
		
			
				|  |  |  		String musicGroupId = calenderDetails.get(0).getMusicGroupId();
 | 
	
		
			
				|  |  |  		calenderDetails.forEach(e->{
 | 
	
	
		
			
				|  | @@ -158,6 +159,8 @@ public class MusicGroupPaymentCalenderDetailServiceImpl extends BaseServiceImpl<
 | 
	
		
			
				|  |  |  			// 发送续费通知
 | 
	
		
			
				|  |  |  			sysMessageService.batchSendMessage(MessageSenderPluginContext.MessageSender.JIGUANG, MessageTypeEnum.STUDENT_PUSH_WAIT_RENEW_MESSAGE, push, null, 0, memo,"STUDENT",musicGroup.getName());
 | 
	
		
			
				|  |  |  		}
 | 
	
		
			
				|  |  | +		StringBuffer append = new StringBuffer("操作成功: 成功开启").append(studentIds.size()).append("条,失败").append(length - studentIds.size()).append("条");
 | 
	
		
			
				|  |  | +		return append.toString();
 | 
	
		
			
				|  |  |  	}
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  	@Override
 |