|
@@ -662,6 +662,7 @@ public class ProjectApplicationService {
|
|
|
String standardIds = leafIndex.getSceneStatueIds();
|
|
|
String accidentIds = leafIndex.getSceneTrafficIds();
|
|
|
String generalizationIds = leafIndex.getSceneGeneralizationIds();
|
|
|
+ String sceneReferenceIds = leafIndex.getSceneReferenceLibIds();
|
|
|
if (StringUtil.isNotEmpty(naturalIds)) {
|
|
|
List<String> naturalIdList = new ArrayList<>(Arrays.asList(naturalIds.split(",")));
|
|
|
sceneList.addAll(sceneMapper.selectNaturalByIdList(naturalIdList));
|
|
@@ -678,6 +679,10 @@ public class ProjectApplicationService {
|
|
|
List<String> generalizationIdList = new ArrayList<>(Arrays.asList(generalizationIds.split(",")));
|
|
|
sceneList.addAll(sceneMapper.selectGeneralizationByIdList(generalizationIdList));
|
|
|
}
|
|
|
+ if (StringUtil.isNotEmpty(sceneReferenceIds)) {
|
|
|
+ List<String> sceneReferenceIdList = new ArrayList<>(Arrays.asList(sceneReferenceIds.split(",")));
|
|
|
+ sceneList.addAll(sceneMapper.selectReferenceLibByIdList(sceneReferenceIdList));
|
|
|
+ }
|
|
|
});
|
|
|
log.info("项目" + projectId + " 共有 " + sceneList.size() + " 个任务:" + sceneList);
|
|
|
return sceneList;
|