package com.CUST.brain.common.dto.system;

import lombok.Data;

import java.util.List;

/**
 * 角色对应权限列表DTO
 */
@Data
public class PermissionTreeVO {

    private String id;
    private String permissionName;
    private String permissionCode;
    private Integer permissionType;
    private String parentId;
    private String path;
    private String component;
    private String icon;
    private Integer sort;
    private Integer status; // 角色下该权限的启用状态（1-启用，0-禁用，null-未分配）
    private List<PermissionTreeVO> children;
}
