private List getJuniorDeptIds(R> userLis服务器托管网t, List xiajiId) { List userIds = new ArrayList(); // 创建一个临时列表,用于存储当前层级的下级部门id List currentLevelDeptIds = new ArrayList(xiajiId); // 直到没有下级部门为止 while 服务器托管网(!currentLevelDeptIds.isEmpty()) { List nextLevelDeptIds = new ArrayList(); // 遍历当前层级的下级部门id for (Long deptId : currentLevelDeptIds) { for (SysUser datum : userList.getData()) { if (Objects.equals(datum.getDeptId(), deptId)) { userIds.add(datum.getUserId()); // 将当前部门的所有下级部门id添加到下一层级列表中 nextLevelDeptIds.add(datum.getUserId()); } } } // 更新当前层级的下级部门id为下一层级的部门id currentLevelDeptIds = nextLevelDeptIds; } return userIds; }
服务器托管,北京服务器托管,服务器租用 http://www.fwqtg.net
用户和组练习 1.使用root登录,并打开终端。创建用户 juliet,并为 juliet 用户创建密码,密码同用户名。 [root@localhost ~]# useradd juliet [root@localhost ~]# passwd juliet …