lyhzzz 2 년 전
부모
커밋
b1d83d8bb2
1개의 변경된 파일5개의 추가작업 그리고 3개의 파일을 삭제
  1. 5 3
      src/main/java/com/fdkankan/site/service/impl/ProjectServiceImpl.java

+ 5 - 3
src/main/java/com/fdkankan/site/service/impl/ProjectServiceImpl.java

@@ -69,6 +69,7 @@ public class ProjectServiceImpl extends ServiceImpl<IProjectMapper, Project> imp
         List<ProjectNum> numList = projectNumService.getListByProjectIds(projectIds);
         Integer projectCount = 0;
         Long overCount = 0L;
+        Long bimCount = 0L;
         if(projectIds.size() >0){
             LambdaQueryWrapper<Project> wrapper = new LambdaQueryWrapper<>();
             wrapper.in(Project::getProjectId,projectIds);
@@ -79,11 +80,12 @@ public class ProjectServiceImpl extends ServiceImpl<IProjectMapper, Project> imp
                     overCount ++;
                 }
             }
-
+            LambdaQueryWrapper<ProjectBim> bimWr = new LambdaQueryWrapper<>();
+            bimWr.in(ProjectBim::getProjectId,projectIds);
+            bimCount = projectBimService.count(bimWr);
         }
-
         userData.setProjectCount(Long.valueOf(projectCount));
-        userData.setProjectSceneCount((long) numList.size());
+        userData.setProjectSceneCount((long) numList.size() + bimCount);
         userData.setProjectOverCount(overCount);
         return userData;
     }