|
|
@ -67,6 +67,9 @@ public class SingelHomeController { |
|
|
|
|
|
|
|
@Value("${redis.key.prefix.loginCode}") |
|
|
|
private String REDIS_KEY_PREFIX_LOGIN_CODE; |
|
|
|
|
|
|
|
@Value("${redis.key.prefix.forgetCode}") |
|
|
|
private String REDIS_KEY_PREFIX_FORGET_CODE; |
|
|
|
@Autowired |
|
|
|
OssAliyunUtil aliyunOSSUtil; |
|
|
|
@Value("${jwt.tokenHeader}") |
|
|
@ -443,7 +446,7 @@ public class SingelHomeController { |
|
|
|
@IgnoreAuth |
|
|
|
@ApiOperation("获取验证码") |
|
|
|
@PostMapping(value = "/sms/codes") |
|
|
|
public Object sendSmsCode(@RequestParam("phone") String phone,@RequestParam("type")String type) { |
|
|
|
public Object sendSmsCode(@RequestParam("phone") String phone,@RequestParam(value = "type")String type) { |
|
|
|
try { |
|
|
|
if (!PhoneUtil.checkPhone(phone)) { |
|
|
|
throw new IllegalArgumentException("手机号格式不正确"); |
|
|
@ -455,7 +458,8 @@ public class SingelHomeController { |
|
|
|
String redisKey = ""; |
|
|
|
if(SmsEnum.SendEnum.LOGIN.getCode().equals(type)){ |
|
|
|
redisKey = REDIS_KEY_PREFIX_LOGIN_CODE; |
|
|
|
// redisKey = SmsEnum.SendEnum.LOGIN.getRedisKey();
|
|
|
|
}else if(SmsEnum.SendEnum.FORGET.getCode().equals(type)){ |
|
|
|
redisKey = REDIS_KEY_PREFIX_FORGET_CODE; |
|
|
|
} |
|
|
|
Date date = new Date(); |
|
|
|
String codeRedis = redisService.get(redisKey + phone); |
|
|
|