CRM-客户: 完善一些 TODO

This commit is contained in:
puhui999
2024-01-06 15:28:10 +08:00
parent 3170e7fd97
commit 68f5edaa88
7 changed files with 53 additions and 11 deletions

View File

@ -1,5 +1,7 @@
package cn.iocoder.yudao.module.system.api.dept;
import cn.hutool.core.collection.CollUtil;
import cn.hutool.core.map.MapUtil;
import cn.iocoder.yudao.framework.common.util.collection.CollectionUtils;
import cn.iocoder.yudao.module.system.api.dept.dto.PostRespDTO;
@ -26,6 +28,10 @@ public interface PostApi {
List<PostRespDTO> getPostList(Collection<Long> ids);
default Map<Long, PostRespDTO> getPostMap(Collection<Long> ids) {
if (CollUtil.isEmpty(ids)) {
return MapUtil.empty();
}
List<PostRespDTO> list = getPostList(ids);
return CollectionUtils.convertMap(list, PostRespDTO::getId);
}