|
@@ -234,6 +234,9 @@ public class PmWorkContentServiceImpl extends AbstractCrudService<PmWorkContentM
|
|
|
workContentList = pmWorkContentMapper.selectList(contentLambdaQuery);
|
|
|
|
|
|
List<Integer> workContentIds = workContentList.stream().map(PmWorkContent::getProjectId).distinct().collect(Collectors.toList());
|
|
|
+ if (workContentIds.isEmpty()){
|
|
|
+ return workContentList;
|
|
|
+ }
|
|
|
LambdaQueryWrapper<PmProject> projectQuery = Wrappers.lambdaQuery();
|
|
|
projectQuery.select(PmProject::getId, PmProject::getProjectName).in(PmProject::getId, workContentIds);
|
|
|
Map<Integer, String> projectNameMap = pmProjectMapper.selectList(projectQuery).stream().collect(Collectors.toMap(PmProject::getId, PmProject::getProjectName));
|