页面修改
This commit is contained in:
@@ -0,0 +1,31 @@
|
||||
package org.dromara.common.core.domain;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
@Data
|
||||
public class TreeNode<T> implements TreeEntity<TreeNode<T>, T> {
|
||||
// 层级
|
||||
private Integer level;
|
||||
// 编码
|
||||
private T code;
|
||||
// 父编码
|
||||
private T ParentCode;
|
||||
// 标签
|
||||
private String label;
|
||||
// 子节点
|
||||
private List<TreeNode<T>> children;
|
||||
|
||||
@Override
|
||||
public T getId() {
|
||||
return getCode();
|
||||
}
|
||||
|
||||
@Override
|
||||
public T getParentId() {
|
||||
return getParentCode();
|
||||
}
|
||||
|
||||
|
||||
}
|
@@ -21,7 +21,7 @@ public class TreeUtils {
|
||||
* @param rootCode 根节点编码
|
||||
* @return 构建树状
|
||||
*/
|
||||
public static <T extends TreeEntity<T, ?>> List<T> getTreeList(List<T> entityList, Object rootCode) {
|
||||
public static <T extends TreeEntity<T, ?>> List<T> build(List<T> entityList, Object rootCode) {
|
||||
if (CollectionUtil.isEmpty(entityList)) {
|
||||
return new ArrayList<>();
|
||||
}
|
||||
|
Reference in New Issue
Block a user