|
@@ -109,10 +109,13 @@ public class TenantGroupServiceImpl extends ServiceImpl<TenantGroupMapper, Tenan
|
|
|
.list().stream().map(ImGroup::getId).collect(Collectors.toList());
|
|
|
existImgGroupIds.addAll(imgGroupIds);
|
|
|
}
|
|
|
+ List<Long> adminIdList = records.stream().map(TenantGroupWrapper.TenantGroup::getAdminId).distinct().collect(Collectors.toList());
|
|
|
+ Map<Long, com.yonge.cooleshow.biz.dal.entity.SysUser> mapByIds = sysUserService.getMapByIds(adminIdList);
|
|
|
|
|
|
for (TenantGroupWrapper.TenantGroup record : records) {
|
|
|
record.setGroupUserCount(groupBy.getOrDefault(record.getId(), 0));
|
|
|
record.setImGroupExist(existImgGroupIds.contains(record.getImGroupId()));
|
|
|
+ record.setAdminName(mapByIds.get(record.getAdminId()).getUsername());
|
|
|
}
|
|
|
}
|
|
|
return iPage;
|