|
@@ -8,6 +8,7 @@ import com.diagbot.entity.User;
|
|
|
import com.diagbot.exception.CommonException;
|
|
|
import com.diagbot.exception.ServiceErrorCode;
|
|
|
import com.diagbot.service.impl.UserServiceImpl;
|
|
|
+import com.diagbot.util.StringUtil;
|
|
|
import com.diagbot.util.UserUtils;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.cache.annotation.CacheEvict;
|
|
@@ -36,6 +37,9 @@ public class UserFacade extends UserServiceImpl {
|
|
|
if(bean != null) {
|
|
|
throw new CommonException(ServiceErrorCode.USER_EXIST);
|
|
|
}
|
|
|
+ if(StringUtil.isEmpty(user.getEmail())) {
|
|
|
+ throw new CommonException(ServiceErrorCode.EMAIL_IS_NULL);
|
|
|
+ }
|
|
|
PasswordEncoder passwordEncoder = PasswordEncoderFactories.createDelegatingPasswordEncoder();
|
|
|
String entryPassword= passwordEncoder.encode(user.getPassword());
|
|
|
user.setPassword(entryPassword);
|