From 99132a43bf344f2aafdd9894b0762d2eedd9767b Mon Sep 17 00:00:00 2001 From: “djh” <“3298565835@qq.com”> Date: 星期二, 01 七月 2025 17:15:25 +0800 Subject: [PATCH] 修改 --- multi-admin/src/main/java/com/gkhy/exam/admin/controller/system/SysLoginController.java | 9 +++++++++ 1 files changed, 9 insertions(+), 0 deletions(-) diff --git a/multi-admin/src/main/java/com/gkhy/exam/admin/controller/system/SysLoginController.java b/multi-admin/src/main/java/com/gkhy/exam/admin/controller/system/SysLoginController.java index 6afd6dc..73e6afe 100644 --- a/multi-admin/src/main/java/com/gkhy/exam/admin/controller/system/SysLoginController.java +++ b/multi-admin/src/main/java/com/gkhy/exam/admin/controller/system/SysLoginController.java @@ -11,7 +11,9 @@ import com.gkhy.exam.framework.web.service.SysLoginService; import com.gkhy.exam.framework.web.service.SysPermissionService; import com.gkhy.exam.framework.web.service.TokenService; +import com.gkhy.exam.system.domain.SysCompany; import com.gkhy.exam.system.service.ISysMenuService; +import com.gkhy.exam.system.service.SysCompanyService; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.beans.factory.annotation.Autowired; @@ -39,6 +41,9 @@ @Autowired private ISysMenuService menuService; + @Autowired + private SysCompanyService sysCompanyService; + @ApiOperation(value = "用户登录") @PostMapping("/login") public CommonResult login(@RequestBody LoginBody loginBody){ @@ -65,6 +70,10 @@ LoginUserDetails loginUser = SecurityUtils.getLoginUser(); SysUser user = loginUser.getUser(); + SysCompany sysCompany = sysCompanyService.selectCompanyById(user.getCompanyId()); + if (sysCompany!=null){ + user.setCompanyName(sysCompany.getName()); + } // 角色集合 Set<String> roles = permissionService.getRolePermission(user); // 权限集合 -- Gitblit v1.9.2