From 9623fc7ac0f27aed0b3c5f621ba30b151f049d0e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=A2=81=E5=AE=87=E5=A5=87?= Date: Mon, 27 Oct 2025 12:19:42 +0800 Subject: [PATCH] fix bug --- .../com/ruoyi/web/controller/system/SysLoginController.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 b0fdfa027..b9f1db812 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 @@ -302,7 +302,7 @@ public class SysLoginController { UserInfo infoDTO = userService.getUserById(loginUser.getUserId()); for (RoleInfo roleInfo : CollUtil.emptyIfNull(infoDTO.getRoles())) { if (roleInfo.getRoleId().equals(vo.getRoleId()) - && roleInfo.getRelStoreId().equals(vo.getRelStoreId())) { + && Objects.equals(roleInfo.getRelStoreId(), vo.getRelStoreId())) { //切换 loginUser.setCurrentRoleId(roleInfo.getRoleId()); loginUser.setCurrentStoreId(roleInfo.getRelStoreId());