yurk преди 2 години
родител
ревизия
67a864aabb

+ 3 - 0
fhKeeper/formulahousekeeper/management-platform/src/main/java/com/management/platform/service/impl/ProjectServiceImpl.java

@@ -304,6 +304,9 @@ public class ProjectServiceImpl extends ServiceImpl<ProjectMapper, Project> impl
             }
 
             List<ProjectVO> list = new ArrayList<>();
+            if(projectIds.size()==0){
+                projectIds.add(-1);
+            }
             List<Map<String,Object>> particpationList=participationMapper.getAllParticipator(projectIds);
             for (Project project : projectList) {
                 ProjectVO projectVO = new ProjectVO();

+ 3 - 3
fhKeeper/formulahousekeeper/management-platform/src/main/resources/mapper/ParticipationMapper.xml

@@ -28,9 +28,9 @@
         FROM participation AS a
         LEFT JOIN user AS b ON a.user_id = b.id
         WHERE a.project_id in
-        <foreach collection="projectIdList" open="(" close=")" separator="," item="item">
-            #{item}
-        </foreach>
+            <foreach collection="projectIdList" open="(" close=")" separator="," item="item">
+                #{item}
+            </foreach>
     </select>
 
 </mapper>