|
|
@@ -16,7 +16,7 @@
|
|
|
*/
|
|
|
package org.springblade.modules.system.wrapper;
|
|
|
|
|
|
-import net.sf.jsqlparser.statement.merge.Merge;
|
|
|
+import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
|
import org.springblade.common.cache.DictBizCache;
|
|
|
import org.springblade.core.mp.support.BaseEntityWrapper;
|
|
|
import org.springblade.core.tool.constant.BladeConstant;
|
|
|
@@ -59,7 +59,7 @@ public class DictBizWrapper extends BaseEntityWrapper<DictBiz, DictBizVO> {
|
|
|
List<DictBizVO> result = ForestNodeMerger.merge(collect);
|
|
|
result.stream().forEach(
|
|
|
dictBizVO -> {
|
|
|
- if(dictBizVO.getChildren() != null&&dictBizVO.getChildren().size()>0){
|
|
|
+ if (dictBizVO.getChildren() != null && dictBizVO.getChildren().size() > 0) {
|
|
|
dictBizVO.setHasChildren(true);
|
|
|
}
|
|
|
}
|
|
|
@@ -67,4 +67,12 @@ public class DictBizWrapper extends BaseEntityWrapper<DictBiz, DictBizVO> {
|
|
|
return result;
|
|
|
}
|
|
|
|
|
|
+ public IPage<DictBizVO> pageNodeVO(IPage<DictBiz> pages) {
|
|
|
+ IPage<DictBizVO> dictBizVOIPage = super.pageVO(pages);
|
|
|
+ dictBizVOIPage.getRecords().forEach(ele -> {
|
|
|
+ ele.setHasChildren(true);
|
|
|
+ });
|
|
|
+ return dictBizVOIPage;
|
|
|
+ }
|
|
|
+
|
|
|
}
|