package jnpf.model.personnels.dto.authoritys;

import com.fasterxml.jackson.annotation.JsonIgnore;
import lombok.Data;

import java.util.ArrayList;
import java.util.Date;
import java.util.List;

@Data
public class FtbPermissionInfoDTO {
    /**
     * 关键词搜索,搜索范围：姓名、员工id、手机号码
     */
    private String keyword;
    /**
     * 权限配置时间，格式为yyyy-MM-dd HH:mm:ss
     */
    private Date beginTime;
    /**
     * 权限配置时间，格式为yyyy-MM-dd HH:mm:ss
     */
    private Date endTime;
    /**
     * 权限id
     */
    private String permissionId;
    /**
     * 职等id
     */
    private String postRankId;
    /**
     * 岗位id
     */
    private String postId;
    /**
     * 组织id
     */
    private String orgId;

    @JsonIgnore
    private Integer permissionType;

    @JsonIgnore
    private List<String> userId = new ArrayList<>();
}
