package jnpf.model.authority.vo.role;

import lombok.Data;

import java.util.List;

@Data
public class FtbPermissionRoleDetailsVO {
    /**
     * 角色主键id
     */
    private String roleId;

    /**
     * 是否开启权限0不开启1开启
     */
    private Integer roleEnabled;

    /**
     * 权限适用范围,0全部1所在组织和下级组织员工,2所在组织员工,3仅下属,4指定组织
     */
    private Integer scopePermission;

    /**
     * 指定组织id集合，英文逗号分割
     */
    private String specifyOrgIds;

    /**
     * 侧边栏菜单页面webId，英文逗号分割
     */
    private String functionPageWebId;

    /**
     * 侧边栏菜单页面appId，英文逗号分割
     */
    private String functionPageAppId;

    /**
    * 侧边栏菜单页面pcId，英文逗号分割
    */
    private String functionPagePcId;

    /**
     * 功能菜单主键id集合
     */
    private List<String> memberIds;
}
