package jnpf.model.personnels.vo.authoritys;

import lombok.Data;

import java.util.List;

@Data
public class FtbPersonnelsPermissionVO {
    /**
     * 权限主键id
     */
    private String id;

    /**
     * 权限名称
     */
    private String authorityName;

    /**
     * 权限类型，0审批/批阅权限,1功能权限,2数据权限,3其它权限
     */
    private Long authorityType;

    /**
     * 权限标识，注解和前端鉴权用
     */
    private String authorityIdentify;

    /**
     * 父级权限id,最上层为0
     */
    private String parentId;

    /**
     * 是否选中
     */
    private Boolean checked;

    /**
     * 子级权限
     */
    private List<FtbPersonnelsPermissionVO> childrenList;

}
