package com.yuchen.saas.manage.system.api.vo;


import com.yuchen.saas.manage.system.api.entity.NestOrgUser;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import io.swagger.models.auth.In;
import lombok.Data;

import java.util.List;
import java.util.Set;


@Data
@ApiModel(value = "DeptOrgUserVO", description = "DeptOrgUserVO")
public class DeptOrgUserVO extends NestOrgUser {
    @ApiModelProperty(value = "手机号")
    private String phone;

    @ApiModelProperty(value = "组织部门绑定id")
    private Long userDeptId;

    @ApiModelProperty(value = "是否是部门主管0否1是")
    private Integer isDeptAdmin;

    @ApiModelProperty(value = "头像(预留)")
    private String avatar;

    @ApiModelProperty(value = "角色名称")
    private Set<String> roleNames;

    @ApiModelProperty(value = "权限组")
    private Set<String> roleGroup;

    @ApiModelProperty(value = "人脸图片地址")
    private String faceImgUrl;
}
