Gaosheng il y a 6 jours
Parent
commit
5fd2fbc1d4

+ 6 - 13
xinkeaboard-server/b2b2c-web/src/main/java/com/slodon/b2b2c/model/member/advich/MemberRegisterActiveModel.java

@@ -297,14 +297,11 @@ public class MemberRegisterActiveModel {
         String verifCode = "";
         //邮件验证码过期时间,单位秒
         long expireTime = RedisConst.REGISTER_USER_AND_FORGETPWD_USER_EMAIL_VERIFICATION_CODE_EXPIRE_TIME;
+
         //将随机数存在redis中
         String activeEmailKey = RedisConst.SLD_PC_NEW_REGISTER_USER_EMAIL + email;
-        if (stringRedisTemplate.hasKey(activeEmailKey)) {
-            stringRedisTemplate.delete(activeEmailKey);
-        } else {
-            verifCode = RandomUtil.randomNumber(4);
-            stringRedisTemplate.opsForValue().set(activeEmailKey, verifCode, expireTime, TimeUnit.SECONDS);
-        }
+        verifCode = RandomUtil.randomNumber(4);
+        stringRedisTemplate.opsForValue().set(activeEmailKey, verifCode, expireTime, TimeUnit.SECONDS);
 
         StringBuffer emailMsgTpl = new StringBuffer();
         emailMsgTpl.append(Language.translate("感谢您申请注册", Language.EN_LANGUAGE_TYPE) + "\r\n");
@@ -339,15 +336,11 @@ public class MemberRegisterActiveModel {
         String verifCode = "";
         //重置密码验证码过期时间,单位秒
         long expireTime = RedisConst.REGISTER_USER_AND_FORGETPWD_USER_EMAIL_VERIFICATION_CODE_EXPIRE_TIME;
+
         //将随机数存在redis中
         String forgetPwdEmailKey = RedisConst.SLD_PC_FORGET_PWD_USER_EMAIL + email;
-        if (stringRedisTemplate.hasKey(forgetPwdEmailKey)) {
-            stringRedisTemplate.delete(forgetPwdEmailKey);
-        } else {
-            verifCode = RandomUtil.randomNumber(4);
-            stringRedisTemplate.opsForValue().set(forgetPwdEmailKey, verifCode, expireTime, TimeUnit.SECONDS);
-        }
-
+        verifCode = RandomUtil.randomNumber(4);
+        stringRedisTemplate.opsForValue().set(forgetPwdEmailKey, verifCode, expireTime, TimeUnit.SECONDS);
 
         StringBuffer emailMsgTpl = new StringBuffer(Language.translate("亲爱的", Language.EN_LANGUAGE_TYPE));
         emailMsgTpl.append(StringUtil.isEmpty(nickName) ? email : nickName + ":" + "<br/>");