소스 검색

人员树非空判断

haoyu 2 년 전
부모
커밋
19fef4afe1
1개의 변경된 파일4개의 추가작업 그리고 0개의 파일을 삭제
  1. 4 0
      src/main/java/com/ydtech/modules/admin/service/impl/SysUserServiceImpl.java

+ 4 - 0
src/main/java/com/ydtech/modules/admin/service/impl/SysUserServiceImpl.java

@@ -712,6 +712,10 @@ public class SysUserServiceImpl extends ServiceImpl<SysUserMapper, SysUser> impl
     public List<SysUser> findTree() {
         //获取领导字段不为空的人的ID
         List<SysUser> list1 = lambdaQuery().isNotNull(SysUser::getLeaderId).list();
+        if (list1 == null || list1.size() == 0){
+            return new ArrayList<>();
+        }
+
         List<String> collect1 = list1.stream().map(SysUser::getLeaderId).collect(Collectors.toList());
 
         //存放1级用户