瀏覽代碼

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

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) {
             //发送手机验证码