fix(文档拆分): 78366
This commit is contained in:
+5
-1
@@ -87,12 +87,16 @@ public class SarFileSplitMenuEOServiceImpl extends ServiceImpl<SarFileSplitMenuE
|
|||||||
}
|
}
|
||||||
|
|
||||||
public List<SarFileSplitMenuEO> queryAllChildrenById(SarFileSplitMenuEO sarMenuEO) {
|
public List<SarFileSplitMenuEO> queryAllChildrenById(SarFileSplitMenuEO sarMenuEO) {
|
||||||
|
List<SarFileSplitMenuEO> result = new ArrayList<>();
|
||||||
SarFileSplitMenuEO sarFileSplitMenuEO = dao.selectByPrimaryKey(sarMenuEO.getId());
|
SarFileSplitMenuEO sarFileSplitMenuEO = dao.selectByPrimaryKey(sarMenuEO.getId());
|
||||||
SarFileSplitMenuEOPage page = new SarFileSplitMenuEOPage();
|
SarFileSplitMenuEOPage page = new SarFileSplitMenuEOPage();
|
||||||
|
if (Objects.isNull(sarFileSplitMenuEO)){
|
||||||
|
return result;
|
||||||
|
}
|
||||||
page.setInfoId(sarFileSplitMenuEO.getInfoId());
|
page.setInfoId(sarFileSplitMenuEO.getInfoId());
|
||||||
List<SarFileSplitMenuEO> listAll = dao.queryByList(page); // 查询所有目录
|
List<SarFileSplitMenuEO> listAll = dao.queryByList(page); // 查询所有目录
|
||||||
|
|
||||||
List<SarFileSplitMenuEO> result = new ArrayList<>();
|
|
||||||
// 递归查询 指定父节点下的所有子节点,包括父节点
|
// 递归查询 指定父节点下的所有子节点,包括父节点
|
||||||
if (CollectionUtil.isNotEmpty(listAll)) {
|
if (CollectionUtil.isNotEmpty(listAll)) {
|
||||||
result.add(sarFileSplitMenuEO); // 加上父节点
|
result.add(sarFileSplitMenuEO); // 加上父节点
|
||||||
|
|||||||
Reference in New Issue
Block a user