diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysLoginController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysLoginController.java index f70e98d..ebed683 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysLoginController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysLoginController.java @@ -3,6 +3,7 @@ package com.ruoyi.web.controller.system; import java.util.List; import java.util.Set; +import com.ruoyi.system.service.ISysUserService; import com.ruoyi.wisdomarbitrate.domain.IdentityAuthentication; import com.ruoyi.wisdomarbitrate.service.IdentityAuthenticationService; import org.springframework.beans.factory.annotation.Autowired; @@ -37,6 +38,8 @@ public class SysLoginController { private SysPermissionService permissionService; @Autowired IdentityAuthenticationService identityAuthenticationService; + @Autowired + private ISysUserService sysUserService; /** * 登录方法 @@ -57,8 +60,10 @@ public class SysLoginController { String status = identityAuthenticationService.checkIsAuthentication(identityAuthentication); ajax.put("certificationStatus", status); - ajax.put("userId", SecurityUtils.getUserId()); - ajax.put("userName", SecurityUtils.getUsername()); + // 获取用户信息 + SysUser sysUser = sysUserService.selectUserByUserName(loginBody.getUsername()); + ajax.put("userId", sysUser!=null?sysUser.getUserId():""); + ajax.put("userName", sysUser!=null?sysUser.getUserName():""); return ajax; }