|
|
@@ -159,11 +159,18 @@ public class SceneProServiceImpl extends ServiceImpl<ISceneProMapper, ScenePro>
|
|
|
}
|
|
|
param.setProjectNums(projectNums);
|
|
|
}
|
|
|
-// if(param.getFolderId() != null){
|
|
|
-// List<ManageFolderScene> byFolderId = manageFolderSceneService.getByFolderId(param.getFolderId());
|
|
|
-// List<String> collect = byFolderId.stream().map(ManageFolderScene::getNum).collect(Collectors.toList());
|
|
|
-// param.getProjectNums().addAll(collect);
|
|
|
-// }
|
|
|
+ if(param.getHaveFolder() == 1){
|
|
|
+ if(param.getFolderId() != null){
|
|
|
+ List<ManageFolderScene> byFolderId = manageFolderSceneService.getByFolderId(param.getFolderId());
|
|
|
+ List<String> collect = byFolderId.stream().map(ManageFolderScene::getNum).collect(Collectors.toList());
|
|
|
+ param.getProjectNums().addAll(collect);
|
|
|
+ }else {
|
|
|
+ List<ManageFolderScene> byFolderId = manageFolderSceneService.getType(param.getType());
|
|
|
+ List<String> collect = byFolderId.stream().map(ManageFolderScene::getNum).collect(Collectors.toList());
|
|
|
+ param.getNoInNums().addAll(collect);
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
|
|
|
Page<SceneVo> page = this.getBaseMapper().pageList(new Page<>(param.getPageNum(),param.getPageSize()),param);
|
|
|
List<String> sceneNumList = page.getRecords().stream().map(SceneVo::getNum).collect(Collectors.toList());
|