|
@@ -594,7 +594,7 @@ public class SysUserServiceImpl extends ServiceImpl<SysUserMapper, SysUser> impl
|
|
|
Long schoolId = SystemConstant.getHeadOrUserSchoolId();
|
|
|
Set<SysOrg> sysOrgSet = new HashSet<>();
|
|
|
for (Long l : orgIds) {
|
|
|
- sysOrgSet.addAll(sysOrgService.findByConnectByParentId(l));
|
|
|
+ sysOrgSet.addAll(sysOrgService.findByConnectByParentId(l, true));
|
|
|
}
|
|
|
Set<Long> orgIdsSet = sysOrgSet.stream().map(s -> s.getId()).collect(Collectors.toSet());
|
|
|
List<ApproveUserResult> approveUserResultList = sysUserService.filterFlowPrivilege(schoolId, orgIdsSet, true, FlowApproveNameEnum.PRESIDENT);
|