package com.tashow.cloud.systemapi.api.user.dto;

import com.fhs.core.trans.vo.VO;

import lombok.Data;

import java.util.Set;

/**
     * RPC 服务 - Admin 用户 Response DTO
     */
@Data
public class AdminUserRespDTO implements VO {

    /**
     * 用户 ID"
     */
    private Long id;

    /**
     * 用户昵称",  example = "小王
     */
    private String nickname;

    /**
     * 帐号状态"
     */
    private Integer status; // 参见 CommonStatusEnum 枚举

    /**
     * 部门编号"
     */
    private Long deptId;

    /**
     * 岗位编号数组",  example = "[1, 3]
     */
    private Set<Long> postIds;

    /**
     * 手机号码"
     */
    private String mobile;

    /**
     * 用户头像"
     */
    private String avatar;

}
