diff --git a/base-system-remote/pom.xml b/base-system-remote/pom.xml
index 638c7c6..51a401b 100644
--- a/base-system-remote/pom.xml
+++ b/base-system-remote/pom.xml
@@ -8,7 +8,7 @@
base-system
3.6.3
- 3.6.3
+ 3.6.4
base-system-remote
@@ -33,6 +33,7 @@
com.health
base-system-common
+ 3.6.4
diff --git a/base-system-remote/src/main/java/com/health/system/remote/RemoteUserService.java b/base-system-remote/src/main/java/com/health/system/remote/RemoteUserService.java
index 8426090..cef8c19 100644
--- a/base-system-remote/src/main/java/com/health/system/remote/RemoteUserService.java
+++ b/base-system-remote/src/main/java/com/health/system/remote/RemoteUserService.java
@@ -4,6 +4,7 @@ import com.health.common.core.constant.SecurityConstants;
import com.health.common.core.constant.ServiceNameConstants;
import com.health.common.core.domain.Result;
import com.health.common.core.user.CommonBody;
+import com.health.system.common.domain.EmailLoginUser;
import com.health.system.common.domain.SysUser;
import com.health.system.common.domain.User;
import com.health.system.common.domain.model.LoginUser;
@@ -29,6 +30,9 @@ public interface RemoteUserService {
@GetMapping("/user/info/{username}")
public Result getUserInfo(@PathVariable("username") String username, @RequestHeader(SecurityConstants.FROM_SOURCE) String source);
+ //-----------------------------------------------------------------------------------
+ @PostMapping("/email/info")
+ public Result emailInfo(@RequestBody EmailLoginUser emailLoginUser,@RequestHeader(SecurityConstants.FROM_SOURCE) String source);
/**
* 注册用户信息
*
diff --git a/base-system-remote/src/main/java/com/health/system/remote/factory/RemoteUserFallbackFactory.java b/base-system-remote/src/main/java/com/health/system/remote/factory/RemoteUserFallbackFactory.java
index 7d68e79..4406b50 100644
--- a/base-system-remote/src/main/java/com/health/system/remote/factory/RemoteUserFallbackFactory.java
+++ b/base-system-remote/src/main/java/com/health/system/remote/factory/RemoteUserFallbackFactory.java
@@ -2,8 +2,9 @@ package com.health.system.remote.factory;
import com.health.common.core.domain.Result;
import com.health.common.core.user.CommonBody;
+
+import com.health.system.common.domain.EmailLoginUser;
import com.health.system.common.domain.SysUser;
-import com.health.system.common.domain.User;
import com.health.system.common.domain.model.LoginUser;
import com.health.system.remote.RemoteUserService;
import org.slf4j.Logger;
@@ -30,6 +31,12 @@ public class RemoteUserFallbackFactory implements FallbackFactory emailInfo(EmailLoginUser emailLoginUser, String source) {
+ return Result.error("获取用户失败:" + throwable.getMessage());
+ }
+
@Override
public Result registerUserInfo(SysUser sysUser, String source) {
return Result.error("注册用户失败:" + throwable.getMessage());