mirror of https://gitee.com/stylefeng/roses
【7.6.0】【sys】【permission】简化封装响应节点信息
parent
c8a2e3800e
commit
69d0ccfff3
|
@ -25,7 +25,6 @@
|
||||||
package cn.stylefeng.roses.kernel.sys.modular.role.pojo.response;
|
package cn.stylefeng.roses.kernel.sys.modular.role.pojo.response;
|
||||||
|
|
||||||
import cn.stylefeng.roses.kernel.rule.annotation.ChineseDescription;
|
import cn.stylefeng.roses.kernel.rule.annotation.ChineseDescription;
|
||||||
import cn.stylefeng.roses.kernel.rule.tree.factory.base.AbstractTreeNode;
|
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
@ -39,7 +38,7 @@ import java.util.List;
|
||||||
* @since 2023/6/13 13:54
|
* @since 2023/6/13 13:54
|
||||||
*/
|
*/
|
||||||
@Data
|
@Data
|
||||||
public class RoleBindPermissionItem implements AbstractTreeNode<RoleBindPermissionItem> {
|
public class RoleBindPermissionItem {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 节点ID,可以是菜单id和按钮id
|
* 节点ID,可以是菜单id和按钮id
|
||||||
|
@ -47,12 +46,6 @@ public class RoleBindPermissionItem implements AbstractTreeNode<RoleBindPermissi
|
||||||
@ChineseDescription("节点ID")
|
@ChineseDescription("节点ID")
|
||||||
private Long nodeId;
|
private Long nodeId;
|
||||||
|
|
||||||
/**
|
|
||||||
* 节点父ID
|
|
||||||
*/
|
|
||||||
@ChineseDescription("节点父ID")
|
|
||||||
private Long nodeParentId;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 节点名称
|
* 节点名称
|
||||||
*/
|
*/
|
||||||
|
@ -77,27 +70,4 @@ public class RoleBindPermissionItem implements AbstractTreeNode<RoleBindPermissi
|
||||||
@ChineseDescription("子节点集合")
|
@ChineseDescription("子节点集合")
|
||||||
private List<RoleBindPermissionItem> children;
|
private List<RoleBindPermissionItem> children;
|
||||||
|
|
||||||
@Override
|
|
||||||
public String getNodeId() {
|
|
||||||
if (this.nodeId != null) {
|
|
||||||
return this.nodeId.toString();
|
|
||||||
} else {
|
|
||||||
return "";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public String getNodeParentId() {
|
|
||||||
if (this.nodeParentId != null) {
|
|
||||||
return this.nodeParentId.toString();
|
|
||||||
} else {
|
|
||||||
return "";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public void setChildrenNodes(List<RoleBindPermissionItem> childrenNodes) {
|
|
||||||
this.children = childrenNodes;
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue