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());