| 
														
															@@ -10,8 +10,6 @@ import java.util.Map.Entry; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import java.util.Random; 
														 | 
														
														 | 
														
															 import java.util.Random; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import java.util.Set; 
														 | 
														
														 | 
														
															 import java.util.Set; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															-import com.yonge.cooleshow.biz.dal.vo.MessageTypeCountVo; 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															- 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import com.yonge.toolset.base.string.MessageFormatter; 
														 | 
														
														 | 
														
															 import com.yonge.toolset.base.string.MessageFormatter; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import com.yonge.toolset.mybatis.service.impl.BaseServiceImpl; 
														 | 
														
														 | 
														
															 import com.yonge.toolset.mybatis.service.impl.BaseServiceImpl; 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -324,7 +322,7 @@ public class SysMessageServiceImpl extends BaseServiceImpl<Long, SysMessage> imp 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	} 
														 | 
														
														 | 
														
															 	} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	@Override 
														 | 
														
														 | 
														
															 	@Override 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-	public boolean sendSecurityCode(MessageSender messageSender, Long userId, MessageTypeEnum messageType, String receiver) { 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+	public boolean sendSecurityCode(MessageSender messageSender, Long userId, MessageTypeEnum messageType, String receiver, String platform) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		String key1 = getVerificationCode1CacheKey(messageType, receiver); 
														 | 
														
														 | 
														
															 		String key1 = getVerificationCode1CacheKey(messageType, receiver); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		if (redisCache.get(key1) != null) { 
														 | 
														
														 | 
														
															 		if (redisCache.get(key1) != null) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 			throw new BizException("请勿频繁操作,获取验证码间隔时间为60秒"); 
														 | 
														
														 | 
														
															 			throw new BizException("请勿频繁操作,获取验证码间隔时间为60秒"); 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -337,7 +335,7 @@ public class SysMessageServiceImpl extends BaseServiceImpl<Long, SysMessage> imp 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		} 
														 | 
														
														 | 
														
															 		} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		Map<Long, String> receivers = new HashMap<>(1); 
														 | 
														
														 | 
														
															 		Map<Long, String> receivers = new HashMap<>(1); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		receivers.put(userId, receiver); 
														 | 
														
														 | 
														
															 		receivers.put(userId, receiver); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-		batchSendMessage(messageSender, messageType, receivers, null, 1, "","", code); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+		batchSendMessage(messageSender, messageType, receivers, null, 1, "","",platform, code); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		redisCache.put(key, code + "", CODE_EXPIRE); 
														 | 
														
														 | 
														
															 		redisCache.put(key, code + "", CODE_EXPIRE); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		redisCache.put(key1, code + "", CODE_INTERVAL_TIME); 
														 | 
														
														 | 
														
															 		redisCache.put(key1, code + "", CODE_INTERVAL_TIME); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		return true; 
														 | 
														
														 | 
														
															 		return true; 
														 |