Browse Source

注册业务

zhoutg 6 years atrás
parent
commit
8de5aad98f
1 changed files with 6 additions and 1 deletions
  1. 6 1
      user-service/src/main/java/com/diagbot/facade/UserFacade.java

+ 6 - 1
user-service/src/main/java/com/diagbot/facade/UserFacade.java

@@ -5,6 +5,7 @@ import com.diagbot.dto.LoginDTO;
 import com.diagbot.dto.RespDTO;
 import com.diagbot.entity.JWT;
 import com.diagbot.entity.User;
+import com.diagbot.exception.CommonErrorCode;
 import com.diagbot.exception.CommonException;
 import com.diagbot.exception.ServiceErrorCode;
 import com.diagbot.service.impl.UserServiceImpl;
@@ -37,9 +38,13 @@ public class UserFacade extends UserServiceImpl {
         if(bean != null) {
             throw new CommonException(ServiceErrorCode.USER_EXIST);
         }
+        if(StringUtil.isEmpty(user.getPassword())) {
+            throw new CommonException(CommonErrorCode.PARAM_IS_ERROR, "请输入密码!");
+        }
         if(StringUtil.isEmpty(user.getEmail())) {
-            throw new CommonException(ServiceErrorCode.EMAIL_IS_NULL);
+            throw new CommonException(CommonErrorCode.PARAM_IS_ERROR, "请输入邮箱!");
         }
+
         PasswordEncoder passwordEncoder = PasswordEncoderFactories.createDelegatingPasswordEncoder();
         String entryPassword= passwordEncoder.encode(user.getPassword());
         user.setPassword(entryPassword);