From 271a9845aae34832e3772d8437fbb442f28aaec5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=86=AF=E5=87=AF?= <371894675@qq.com> Date: Sat, 21 Oct 2023 12:42:36 +0800 Subject: [PATCH] =?UTF-8?q?=E7=99=BB=E5=BD=95=20=E5=A2=9E=E5=8A=A01.4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- base-system-remote/pom.xml | 3 ++- .../java/com/health/system/remote/RemoteUserService.java | 4 ++++ .../system/remote/factory/RemoteUserFallbackFactory.java | 9 ++++++++- 3 files changed, 14 insertions(+), 2 deletions(-) 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());