Commit 210f5c85 authored by 唐峰's avatar 唐峰

短验校验,redis key 增加租户逻辑判断

parent a6276898
...@@ -89,7 +89,11 @@ public class SmsServiceImpl implements ISmsService { ...@@ -89,7 +89,11 @@ public class SmsServiceImpl implements ISmsService {
if (!TechEnvironment.isPro()) { if (!TechEnvironment.isPro()) {
return true; return true;
} }
SessionStruct sessionStruct = XyqbSessionContextHolder.getXSession();
String key = Constants.REDIS_PREFIX_VERIFICATION_CODE + phoneNo; String key = Constants.REDIS_PREFIX_VERIFICATION_CODE + phoneNo;
if (!UserConstant.defaultTenantId.equals(sessionStruct.getTenantId())) {
key = Constants.REDIS_PREFIX_VERIFICATION_CODE + sessionStruct.getTenantId() + "_" + phoneNo;
}
String randomCode = stringRedisTemplate.opsForValue().get(key); String randomCode = stringRedisTemplate.opsForValue().get(key);
if (StringUtils.isBlank(randomCode)) { if (StringUtils.isBlank(randomCode)) {
return false; return false;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment