package com.artfess.dataAccess.params;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
@ApiModel(value="PortalSysDataAccessControlVo Vo对象", description="PortalSysDataAccessControlVo")
public class DataAccessControlVo {

    private static final long serialVersionUID = 1L;


    @ApiModelProperty(value = "主键_ID")
    private String id;

    @ApiModelProperty(value = "权限id")
    private String accessDefinedId;

    @ApiModelProperty(value = "权限受控类型（1：所有人  2：其他（组织 、用户 、角色））")
    private Integer accessControlType;

    @ApiModelProperty(value = "组织id(多个id用，逗号隔开)")
    private String orgList;
    @ApiModelProperty(value = "组织id(多个id用，逗号隔开)")
    private String orgNameList;

    @ApiModelProperty(value = "用户id(多个id用，逗号隔开)")
    private String personList;
    @ApiModelProperty(value = "用户id(多个id用，逗号隔开)")
    private String personNameList;

    @ApiModelProperty(value = "角色id(多个id用，逗号隔开)")
    private String roleList;
    @ApiModelProperty(value = "角色id(多个id用，逗号隔开)")
    private String roleNameList;


}
