Java实操避坑指南 业务代码-整合框架-存储-缓存常见错误详解
V: ititit111222333
if (isNotEmpty(categoryVOS)) {
List<Long> rootIdList = CollectionUtil.getPropertyList(categoryVOS, CategoryVO::getId);
condition.setRootIds(rootIdList);
// 有条件查询
if (isSearch) {
subIds = getSubRootIds(paths, rootIdList);
condition.setSubIds(subIds);
log.info("33333333333333333333 ----------> {}", JsonUtil.toJson(condition));
}
List<CategoryVO> subList = this.mapper.listSubByCondition(condition);
log.info("44444444444444444444 ----------> {}", JsonUtil.toJson(condition));
if (isNotEmpty(subList)) {
categoryVOS.addAll(subList);
}
}