Преглед на файлове

获取验证码接口优化,检查用户是否注册

Bob преди 11 месеца
родител
ревизия
c1477dd1b6
променени са 1 файла, в които са добавени 4 реда и са изтрити 0 реда
  1. 4 0
      pdf-tech-core/src/main/java/cn/kdan/pdf/tech/core/service/impl/AuthServiceImpl.java

+ 4 - 0
pdf-tech-core/src/main/java/cn/kdan/pdf/tech/core/service/impl/AuthServiceImpl.java

@@ -175,6 +175,10 @@ public class AuthServiceImpl implements AuthService {
         if (redisUtils.hexists(AuthConstant.VERIFY_CODE_TIME_OUT + action.value(), receiver)) {
             throw new BackendRuntimeException(AuthConstant.VERIFY_CODE_SEND_TOO_QUICKLY);
         }
+        if (ObjectUtils.isNotEmpty(VppMemberService.getByAccount(receiver))) {
+            throw new BackendRuntimeException(VppMemberConstant.EXCEPTION_MSG_EMAIL_EXIST);
+        }
+
         String code = CommonUtils.generateVerifyCode();
         switch (type) {
             //发送手机验证码