You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

73 lines
1.8 KiB

package com.epmet.dto.dingres;
import lombok.Data;
/**
* @Description
* @Author yzm
* @Date 2022/9/22 14:16
*/
@Data
public class DingUserDetailDTO {
// 接口文档:https://open.dingtalk.com/document/isvapp-server/query-user-details
/**
* 员工的userId。
*/
private String userid;
/**
* 员工在当前开发者企业账号范围内的唯一标识。
*/
private String unionid;
/**
* 员工姓名。
*/
private String name;
/**
* 头像。
* <p>
* 说明 员工使用默认头像,不返回该字段,手动设置头像会返回
*/
private String avatar;
/**
* 国际电话区号。
* <p>
* 说明 第三方企业应用不返回该字段;如需获取state_code,可以使用钉钉统一授权套件方式获取。
*/
private String state_code;
/**
* 手机号码。
* <p>
* 说明
* 企业内部应用,只有应用开通通讯录邮箱等个人信息权限,才会返回该字段。
* 第三方企业应用不返回该字段,如需获取mobile,可以使用钉钉统一授权套件方式获取。
*/
private String mobile;
/**
* 是否号码隐藏:
* <p>
* true:隐藏
* <p>
* false:不隐藏
* <p>
* 说明 隐藏手机号后,手机号在个人资料页隐藏,但仍可对其发DING、发起钉钉免费商务电话。
*/
private String hide_mobile;
/**
* 分机号。
* <p>
* 说明 第三方企业应用不返回该参数。
*/
private String telephone;
/**
* 员工的企业邮箱。
*
* 如果员工的企业邮箱没有开通,返回信息中不包含该数据。
*
* 说明 第三方企业应用不返回该参数。
*/
private String org_email;
}