1. 列表List赋值
LambdaQueryWrapper<User> q = Wrappers.lambdaQuery();
q.in(User::getId, ids);
List<User> listUser= generalPersonnelService.list(q);
Map<String, User> mapUser= listUser.stream().collect(Collectors.toMap(User::getId, Function.identity()));
devicePage.getRecords().forEach((record) -> {
if (mapUser.containsKey(record.getUserId())) {
record.setBasePerName(mapUser.get(record.getUserId()).getUserName());
}
});
q.in(User::getId, ids);
List<User> listUser= generalPersonnelService.list(q);
Map<String, User> mapUser= listUser.stream().collect(Collectors.toMap(User::getId, Function.identity()));
devicePage.getRecords().forEach((record) -> {
if (mapUser.containsKey(record.getUserId())) {
record.setBasePerName(mapUser.get(record.getUserId()).getUserName());
}
});