feat(sj_1.0.0): 优化组更新

This commit is contained in:
opensnail 2024-05-01 11:25:53 +08:00
parent a824127558
commit d187e29b86

View File

@ -178,7 +178,7 @@ public class GroupConfigServiceImpl implements GroupConfigService {
ConfigAccess<GroupConfig> groupConfigAccess = accessTemplate.getGroupConfigAccess();
return groupConfigAccess.update(groupConfig,
new LambdaUpdateWrapper<GroupConfig>()
.eq(GroupConfig::getNamespaceId, UserSessionUtils.currentUserSession().getNamespaceId())
.eq(GroupConfig::getGroupName, groupName)) == 1;
}
@ -325,7 +325,8 @@ public class GroupConfigServiceImpl implements GroupConfigService {
}
List<Namespace> namespaces = namespaceMapper.selectList(new LambdaQueryWrapper<Namespace>()
.in(Namespace::getUniqueId, groupConfigs.stream().map(GroupConfig::getNamespaceId).collect(Collectors.toList())));
.in(Namespace::getUniqueId,
groupConfigs.stream().map(GroupConfig::getNamespaceId).collect(Collectors.toList())));
Map<String, String> namespaceMap = namespaces.stream()
.collect(Collectors.toMap(Namespace::getUniqueId, Namespace::getName));