|  | @@ -217,6 +217,36 @@ public class MusicGroupSchoolTermCourseDetailServiceImpl extends BaseServiceImpl
 | 
	
		
			
				|  |  |  					null,
 | 
	
		
			
				|  |  |  					"STUDENT",pushMemberRenew);
 | 
	
		
			
				|  |  |  		}
 | 
	
		
			
				|  |  | +		//会员结束前15天提醒学员续费
 | 
	
		
			
				|  |  | +		String pushMemberRenewAgain = sysConfigDao.findConfigValue(SysConfigService.PUSH_MEMBER_RENEW_AGAIN);
 | 
	
		
			
				|  |  | +		if(StringUtils.isEmpty(pushMemberRenewAgain)){
 | 
	
		
			
				|  |  | +			pushMemberRenewAgain = "5";
 | 
	
		
			
				|  |  | +		}
 | 
	
		
			
				|  |  | +		List<Integer> studentIdList = studentDao.queryPushMemberRenew(pushMemberRenewAgain);
 | 
	
		
			
				|  |  | +		if(studentIdList.size() > 0){
 | 
	
		
			
				|  |  | +			Map<Integer, String> studentPhoneMap = MapUtil.convertMybatisMap(teacherDao.queryPhoneByIds(StringUtils.join(studentIdList,",")));
 | 
	
		
			
				|  |  | +			Map<Integer,String> userMap = new HashMap<>(studentIdList.size());
 | 
	
		
			
				|  |  | +			Map<Integer,String> userMap1 = new HashMap<>(studentIdList.size());
 | 
	
		
			
				|  |  | +			for (Integer studentId : studentIdList) {
 | 
	
		
			
				|  |  | +				userMap.put(studentId,studentPhoneMap.get(studentId));
 | 
	
		
			
				|  |  | +				userMap1.put(studentId,studentId.toString());
 | 
	
		
			
				|  |  | +			}
 | 
	
		
			
				|  |  | +			sysMessageService.batchSendMessage(MessageSenderPluginContext.MessageSender.AWSMS,
 | 
	
		
			
				|  |  | +					MessageTypeEnum.STUDENT_MEMBER_RENEW_MESSAGE,
 | 
	
		
			
				|  |  | +					userMap,
 | 
	
		
			
				|  |  | +					null,
 | 
	
		
			
				|  |  | +					0,
 | 
	
		
			
				|  |  | +					null,
 | 
	
		
			
				|  |  | +					null,pushMemberRenewAgain);
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +			sysMessageService.batchSendMessage(MessageSenderPluginContext.MessageSender.JIGUANG,
 | 
	
		
			
				|  |  | +					MessageTypeEnum.STUDENT_MEMBER_RENEW_MESSAGE,
 | 
	
		
			
				|  |  | +					userMap1,
 | 
	
		
			
				|  |  | +					null,
 | 
	
		
			
				|  |  | +					0,
 | 
	
		
			
				|  |  | +					null,
 | 
	
		
			
				|  |  | +					"STUDENT",pushMemberRenewAgain);
 | 
	
		
			
				|  |  | +		}
 | 
	
		
			
				|  |  |  	}
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  	private MusicGroupSchoolTermCourseDetail getCourseDetail(MusicGroupSchoolTermCourseDetail courseDetail){
 |