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


import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;



@Data
@ApiModel(value = "V1.01选择人员(添加主管弹窗)VO", description = "V1.01选择人员(添加主管弹窗)VO")
public class OrgUserVO  {

    @ApiModelProperty(value = "id")
    private Long id;

    @ApiModelProperty(value = "类型:1组织,2部门,3成员(头像按类型来)")
    private Integer type;

    @ApiModelProperty(value = "名称")
    private String name;

    @ApiModelProperty(value = "部门id")
    private Long deptId;

    @ApiModelProperty(value = "是否拥有子集")
    private Boolean hasChildren;

    @ApiModelProperty(value = "id")
    private Long userId;

    @ApiModelProperty(value = "用户部门绑定Id")
    private Long UserDeptId;

    @ApiModelProperty(name = "itemType", value = "成员(部门)类型:0内部成员,1外部成员,2下级组织成员")
    private Integer itemType;
}
