From 3ac2255b9f1b3683843a95d3e691564af9c19883 Mon Sep 17 00:00:00 2001 From: gxwebsoft Date: Wed, 25 Oct 2023 19:08:21 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=EF=BC=9A=E5=85=B6=E4=BB=96?= =?UTF-8?q?=E5=AE=A2=E6=88=B7=E7=AB=AF=E8=8E=B7=E5=8F=96=E7=99=BB=E5=BD=95?= =?UTF-8?q?=E7=94=A8=E6=88=B7=E4=BF=A1=E6=81=AF(post=E6=96=B9=E5=BC=8F)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../common/system/controller/MainController.java | 12 ++++++++++++ src/main/resources/application.yml | 4 ++-- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/gxwebsoft/common/system/controller/MainController.java b/src/main/java/com/gxwebsoft/common/system/controller/MainController.java index e4bf617..b7913f1 100644 --- a/src/main/java/com/gxwebsoft/common/system/controller/MainController.java +++ b/src/main/java/com/gxwebsoft/common/system/controller/MainController.java @@ -29,6 +29,7 @@ import com.gxwebsoft.common.system.mapper.CompanyMapper; import com.gxwebsoft.common.system.param.LoginParam; import com.gxwebsoft.common.system.param.SmsCaptchaParam; import com.gxwebsoft.common.system.param.UpdatePasswordParam; +import com.gxwebsoft.common.system.param.UserParam; import com.gxwebsoft.common.system.result.CaptchaResult; import com.gxwebsoft.common.system.result.LoginResult; import com.gxwebsoft.common.system.service.*; @@ -359,6 +360,17 @@ public class MainController extends BaseController { } } + @ApiOperation("获取登录用户信息Authorities") + @PostMapping("/auth/user") + public ApiResult userInfo(@RequestBody UserParam param) { + // 登录账号|手机号码|邮箱登录 + User user = userService.getByUsername(param.getUsername(), param.getTenantId()); + if (user != null) { + return success(user); + } + return fail("用户不存在", null); + } + @ApiOperation("免密登录") @GetMapping("/token/{userId}/{accessKey}") public ApiResult getToken(@PathVariable("userId") Integer userId, @PathVariable("accessKey") String accessKey) { diff --git a/src/main/resources/application.yml b/src/main/resources/application.yml index 7659ea8..d584b5b 100644 --- a/src/main/resources/application.yml +++ b/src/main/resources/application.yml @@ -1,9 +1,9 @@ # 端口 server: - port: 9090 + port: 9099 # socketIo socketio: - port: 9191 + port: 9199 # 多环境配置 spring: profiles: