栏目子节点bug修复

This commit is contained in:
mingsoft 2021-10-20 22:36:25 +08:00
parent d635498372
commit 5694c5d702
4 changed files with 8 additions and 8 deletions

View File

@ -288,8 +288,8 @@ public class CategoryAction extends BaseAction {
} }
//判断是否选择子级为所属栏目 //判断是否选择子级为所属栏目
CategoryEntity _category = new CategoryEntity(); CategoryEntity _category = new CategoryEntity();
_category.setCategoryParentIds(category.getId()); _category.setId(category.getId());
List<CategoryEntity> categoryList = categoryBiz.queryChilds(_category); List<CategoryEntity> categoryList = categoryBiz.queryChildren(_category);
if(categoryList.size()>0) { if(categoryList.size()>0) {
for(CategoryEntity item:categoryList){ for(CategoryEntity item:categoryList){
if(item.getId().equals(category.getCategoryId())){ if(item.getId().equals(category.getCategoryId())){
@ -330,7 +330,7 @@ public class CategoryAction extends BaseAction {
} }
category = categoryBiz.getById(category.getId()); category = categoryBiz.getById(category.getId());
category.setCategoryParentIds(null); category.setCategoryParentIds(null);
List<CategoryEntity> childs = categoryBiz.queryChilds(category); List<CategoryEntity> childs = categoryBiz.queryChildren(category);
//更新与父节点相同类型的子栏目的模板内容 //更新与父节点相同类型的子栏目的模板内容
for (int i =0; i < childs.size(); i++) { for (int i =0; i < childs.size(); i++) {
if (childs.get(i).getCategoryType().equals(category.getCategoryType())) { if (childs.get(i).getCategoryType().equals(category.getCategoryType())) {

View File

@ -165,7 +165,7 @@ public class GeneraterAction extends BaseAction {
} else { //选择栏目更新 } else { //选择栏目更新
CategoryEntity categoryEntity = new CategoryEntity(); CategoryEntity categoryEntity = new CategoryEntity();
categoryEntity.setId(categoryId); categoryEntity.setId(categoryId);
columns = categoryBiz.queryChilds(categoryEntity); columns = categoryBiz.queryChildren(categoryEntity);
} }
//文章列表 //文章列表
@ -241,7 +241,7 @@ public class GeneraterAction extends BaseAction {
} else { //选择栏目更新 } else { //选择栏目更新
CategoryEntity categoryEntity = new CategoryEntity(); CategoryEntity categoryEntity = new CategoryEntity();
categoryEntity.setId(columnId); categoryEntity.setId(columnId);
categoryList = categoryBiz.queryChilds(categoryEntity); categoryList = categoryBiz.queryChildren(categoryEntity);
} }
for (CategoryEntity category : categoryList) { for (CategoryEntity category : categoryList) {

View File

@ -36,10 +36,10 @@ public interface ICategoryBiz extends IBaseBiz<CategoryEntity> {
/** /**
* 查询当前分类下的所有子分类,包含自身 * 查询当前分类下的所有子分类,包含自身
* @param category * @param category 通过setId指定栏目id
* @return * @return
*/ */
List<CategoryEntity> queryChilds(CategoryEntity category); List<CategoryEntity> queryChildren(CategoryEntity category);
void saveEntity(CategoryEntity entity); void saveEntity(CategoryEntity entity);

View File

@ -67,7 +67,7 @@ public class CategoryBizImpl extends BaseBizImpl<ICategoryDao, CategoryEntity> i
} }
@Override @Override
public List<CategoryEntity> queryChilds(CategoryEntity category) { public List<CategoryEntity> queryChildren(CategoryEntity category) {
// TODO Auto-generated method stub // TODO Auto-generated method stub
return categoryDao.queryChildren(category); return categoryDao.queryChildren(category);
} }