24282 2 年之前
父節點
當前提交
1b7ae92946
共有 1 個文件被更改,包括 3 次插入3 次删除
  1. 3 3
      ruoyi-system/src/main/java/com/ruoyi/system/utils/UserUtil.java

+ 3 - 3
ruoyi-system/src/main/java/com/ruoyi/system/utils/UserUtil.java

@@ -7,7 +7,7 @@ import com.ruoyi.system.service.ISysUserService;
 import java.util.ArrayList;
 import java.util.List;
 import java.util.Map;
-import java.util.function.Consumer;
+import java.util.function.BiConsumer;
 import java.util.function.Function;
 import java.util.stream.Collectors;
 
@@ -30,10 +30,10 @@ public class UserUtil {
         return getListByIds(idList).stream().collect(Collectors.toMap(SysUser::getUserId, SysUser::getNickName));
     }
 
-    public static <T> void assignmentNickName(List<T> list, Function<T, Long> idMapper, Consumer<String> setNickNameMap) {
+    public static <T> void assignmentNickName(List<T> list, Function<T, Long> idMapper, BiConsumer<T, String> setNickNameMap) {
         List<Long> idList = list.stream().map(idMapper).collect(Collectors.toList());
         Map<Long, String> nickNameMapByIds = getNickNameMapByIds(idList);
-        list.forEach(item -> setNickNameMap.accept(nickNameMapByIds.get(idMapper.apply(item))));
+        list.forEach(item -> setNickNameMap.accept(item, nickNameMapByIds.get(idMapper.apply(item))));
     }
 
 }