|
@@ -141,7 +141,7 @@ public class ProjectServiceImpl extends ServiceImpl<IProjectMapper, Project> imp
|
|
}
|
|
}
|
|
|
|
|
|
@Override
|
|
@Override
|
|
- public ProjectInfoVo getProjectInfo(Integer projectId) {
|
|
|
|
|
|
+ public ProjectInfoVo getProjectInfo(Integer projectId,String sceneOrder) {
|
|
VUtils.isTure(projectId == null).throwMessage(ResultCode.PARAM_MISS);
|
|
VUtils.isTure(projectId == null).throwMessage(ResultCode.PARAM_MISS);
|
|
Project project = this.getById(projectId);
|
|
Project project = this.getById(projectId);
|
|
VUtils.isTure(project == null).throwMessage(ResultCode.PROJECT_NOT_EXIST);
|
|
VUtils.isTure(project == null).throwMessage(ResultCode.PROJECT_NOT_EXIST);
|
|
@@ -151,8 +151,11 @@ public class ProjectServiceImpl extends ServiceImpl<IProjectMapper, Project> imp
|
|
if(projectCreater!= null){
|
|
if(projectCreater!= null){
|
|
infoVo.setProjectCreater(projectCreater.getUserName());
|
|
infoVo.setProjectCreater(projectCreater.getUserName());
|
|
}
|
|
}
|
|
-
|
|
|
|
- infoVo.setSceneList(this.getSceneList(projectId));
|
|
|
|
|
|
+ List<SceneVo> sceneList = this.getSceneList(projectId);
|
|
|
|
+ if(StringUtils.isNotBlank(sceneOrder) && sceneOrder.equals("asc")){
|
|
|
|
+ Collections.reverse(sceneList); //这个方法已经把list给倒叙,复制
|
|
|
|
+ }
|
|
|
|
+ infoVo.setSceneList(sceneList);
|
|
ProjectBim bim = null;
|
|
ProjectBim bim = null;
|
|
List<ProjectBim> projectBims = projectBimService.getByProjectId(projectId);
|
|
List<ProjectBim> projectBims = projectBimService.getByProjectId(projectId);
|
|
for (ProjectBim projectBim : projectBims) {
|
|
for (ProjectBim projectBim : projectBims) {
|