From 9af4847bdcee1acd3fdcf188547af34f9e48e777 Mon Sep 17 00:00:00 2001 From: hxh <762326930@qq.com> Date: Fri, 31 May 2024 00:02:43 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E9=81=BF=E5=85=8D=E9=87=8D=E5=A4=8D?= =?UTF-8?q?=E8=8F=9C=E5=8D=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/kms/framework/web/service/SysPermissionService.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/shuili-system/src/main/java/com/kms/framework/web/service/SysPermissionService.java b/shuili-system/src/main/java/com/kms/framework/web/service/SysPermissionService.java index 81e0d5e7..ac893838 100644 --- a/shuili-system/src/main/java/com/kms/framework/web/service/SysPermissionService.java +++ b/shuili-system/src/main/java/com/kms/framework/web/service/SysPermissionService.java @@ -14,6 +14,7 @@ import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; import java.util.*; +import java.util.function.Function; import java.util.stream.Collectors; /** @@ -81,7 +82,7 @@ public class SysPermissionService { if (cache != null) { List menus = StringUtils.cast(cache); List ides = menus.stream().map(MenuDto::getCode).collect(Collectors.toList()); - Map map = menus.stream().collect(Collectors.toMap(MenuDto::getCode, m -> m)); + Map map = menus.stream().collect(Collectors.toMap(MenuDto::getCode, Function.identity(), (a, b) -> a)); return menuService.selectMenuList(ides).stream().map(item -> { MenuDto dto = map.get(item.getId());