wl
2022-12-29 12e26ef1e17daa151cf53ad60705d9bbbddeb168
fix: 获取部门树为启用的
2个文件已修改
6 ■■■■ 已修改文件
ycl-common/src/main/java/com/ycl/service/depart/impl/UmsDepartServiceImpl.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ycl-common/src/main/resources/mapper/depart/UmsDepartMapper.xml 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
ycl-common/src/main/java/com/ycl/service/depart/impl/UmsDepartServiceImpl.java
@@ -113,9 +113,9 @@
        // 2.组装成父子的树型结构
        // 2.1、找到所有的一级网格:使用jdk8的stream流进行过滤
        List<UmsDepart> collect = list.stream().filter(griddingEntity ->
        List<UmsDepart> collect = list.stream().filter(item ->
            //分类父id为0就表示该网格为 一级网格
            griddingEntity.getParentId() == 0&&griddingEntity.getStatus()==1
                item.getParentId() == 0
        ).map(item -> {
            // 找到子网格 set进children属性中
            item.setChildren(getChildrens(item, list));
ycl-common/src/main/resources/mapper/depart/UmsDepartMapper.xml
@@ -38,7 +38,7 @@
        FROM ums_depart ud
                 LEFT JOIN ums_depart_manager udm ON ud.id = udm.depart_id
                 LEFT JOIN ums_admin ua ON udm.user_id = ua.id
        where ud.is_deleted = 0
        where ud.is_deleted = 0 and ud.status=1
    </select>
    <select id="selectPageByName" resultMap="DepartVOMap">
        SELECT t_0.*,