package com.czg.market.vo;

import lombok.Data;

import java.util.List;

@Data
public class DingUserVO{
    /**
     * 部门排序号（JSON 字段：dept_order）
     */
    private Long deptOrder;

    /**
     * 是否为部门负责人（JSON 字段：leader）
     */
    private Boolean leader;

    /**
     * 是否为老板（JSON 字段：boss）
     */
    private Boolean boss;

    /**
     * 钉钉统一标识（JSON 字段：unionid）
     */
    private String unionid;

    /**
     * 是否为专属账号（JSON 字段：exclusive_account）
     */
    private Boolean exclusiveAccount;

    /**
     * 账号是否激活（JSON 字段：active）
     */
    private Boolean active;

    /**
     * 是否为管理员（JSON 字段：admin）
     */
    private Boolean admin;

    /**
     * 头像 URL（JSON 字段：avatar）
     */
    private String avatar;

    /**
     * 是否隐藏手机号（JSON 字段：hide_mobile）
     */
    private Boolean hideMobile;

    /**
     * 职位（JSON 字段：title）
     */
    private String title;

    /**
     * 钉钉用户 ID（JSON 字段：userid）
     */
    private String userid;

    /**
     * 用户名（JSON 字段：name）
     */
    private String name;

    /**
     * 所属部门 ID 列表（JSON 字段：dept_id_list）
     */
    private List<Long> deptIdList;
}
