fuliqi
2023-12-11 a1b0e5c618b9cd1c2521be14beec70321232ec1d
ycl-common/src/main/java/com/ycl/service/user/impl/UmsAdminServiceImpl.java
@@ -587,27 +587,6 @@
    @Override
    public List<UmsAdmin> getDepartUser(Long departId) {
//        //TODO:查询二级部门及所有子级部门
//        List<UmsDepart> umsDeparts = umsDepartManageMapper.selectChildrendIds(departId);
//        List<Long> parentIds = umsDeparts.stream().map(UmsDepart::getParentId).collect(Collectors.toList());
//        List<Long> ids = umsDeparts.stream().map(UmsDepart::getId).collect(Collectors.toList());
//        List<Long> departIds = new ArrayList<>();
//        for (Long id : ids) {
//            if(!parentIds.contains(id)){
//                departIds.add(id);
//            }
//        }
//
//        QueryWrapper<UmsDepartManage> wrapper = new QueryWrapper<>();
//        wrapper.lambda().in(UmsDepartManage::getDepartId, departIds);
//        List<UmsDepartManage> users = umsDepartManageMapper.selectList(wrapper);
//
//        List<Long> userIds = users.stream().map(UmsDepartManage::getUserId).collect(Collectors.toList());
//
//        QueryWrapper<UmsAdmin> wrapperUser = new QueryWrapper<>();
//        wrapperUser.in("id", userIds);
//        List<UmsAdmin> adminList = baseMapper.selectList(wrapperUser);
//        return adminList;
        QueryWrapper<UmsDepartManage> wrapper = new QueryWrapper<>();
        wrapper.lambda().eq(UmsDepartManage::getDepartId, departId);
        List<UmsDepartManage> list = umsDepartManageMapper.selectList(wrapper);