|
@@ -541,7 +541,7 @@ public class SysMessageServiceImpl extends BaseServiceImpl<Long, SysMessage> imp
|
|
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|
|
- public boolean sendSecurityCode(MessageSender messageSender, Integer userId, MessageTypeEnum messageType, String receiver) {
|
|
|
|
|
|
+ public boolean sendSecurityCode(MessageSender messageSender, Integer userId, MessageTypeEnum messageType, String receiver,String jpushType) {
|
|
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秒");
|
|
@@ -554,7 +554,7 @@ public class SysMessageServiceImpl extends BaseServiceImpl<Long, SysMessage> imp
|
|
}
|
|
}
|
|
Map<Integer, String> receivers = new HashMap<>(1);
|
|
Map<Integer, String> receivers = new HashMap<>(1);
|
|
receivers.put(userId, receiver);
|
|
receivers.put(userId, receiver);
|
|
- batchSendMessage(messageSender, messageType, receivers, null, 1, "","", Integer.toString(code));
|
|
|
|
|
|
+ batchSendMessage(messageSender, messageType, receivers, null, 1, "",jpushType, Integer.toString(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;
|