diff --git a/src/main/java/net/mingsoft/cms/biz/impl/CategoryBizImpl.java b/src/main/java/net/mingsoft/cms/biz/impl/CategoryBizImpl.java index 89a04573..dd51e1fe 100755 --- a/src/main/java/net/mingsoft/cms/biz/impl/CategoryBizImpl.java +++ b/src/main/java/net/mingsoft/cms/biz/impl/CategoryBizImpl.java @@ -213,12 +213,12 @@ public class CategoryBizImpl extends BaseBizImpl i //获取被删节点的父节点 CategoryEntity parentNode = categoryDao.selectById(category.getCategoryId()); - //清空CategoryParentIds,避免查找不必要的数据,只需要当前的父级栏目 - parentNode.setCategoryParentIds(null); //获取被删节点的所属栏目的其他节点 List childNode = categoryDao.queryChildren(parentNode); //判断删除的是否为主节点 if (parentNode != null) { + //清空CategoryParentIds,避免查找不必要的数据,只需要当前的父级栏目 + parentNode.setCategoryParentIds(null); UpdateWrapper updateWrapper = new UpdateWrapper<>(); //如果没有子节点进行更新代码 if (childNode.size() == 1) {