package com.cf.imes.gateway.filter.security;

import lombok.Data;

import java.util.List;

/**
 * 登录用户信息
 *
 * copy from cf-spring-boot-starter-security 的 LoginUser 类
 *
 * @author 晨丰科技
 */
@Data
public class LoginUser {

    /**
     * 用户编号
     */
    private Long id;
    /**
     * 用户类型
     */
    private Integer userType;
    /**
     * 组织编号
     */
    private Long organId;
    /**
     * 授权范围
     */
    private List<String> scopes;
    /**
     * 是否大型组织
     */
    private Boolean large;
    /**
     * 数据库编号
     */
    private Integer dbNo;
    /**
     * 数据表编号
     */
    private Integer tableNo;
    /**
     * 数据源编码
     */
    private String dataCode;
    /**
     * 用户nic
     */
    private String nickname;
    /**
     * 是否超级管理员
     */
    private Boolean isSupAdmin;

}
