forked from luyan/epmet-cloud-lingshan
3 changed files with 165 additions and 3 deletions
@ -0,0 +1,73 @@ |
|||
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; |
|||
} |
|||
|
@ -0,0 +1,54 @@ |
|||
package com.epmet.dto.dingres; |
|||
|
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* @Description |
|||
* @Author yzm |
|||
* @Date 2022/9/22 14:08 |
|||
*/ |
|||
@Data |
|||
public class V2UserGetuserinfoResDTO { |
|||
// 接口返参:https://open.dingtalk.com/document/orgapp-server/obtain-the-userid-of-a-user-by-using-the-log-free
|
|||
/** |
|||
* 用户的userid。 |
|||
*/ |
|||
private String userid; |
|||
/** |
|||
* 设备ID。 |
|||
*/ |
|||
private String device_id; |
|||
/** |
|||
* 是否是管理员。 |
|||
* <p> |
|||
* true:是 |
|||
* <p> |
|||
* false:不是 |
|||
*/ |
|||
private Boolean sys; |
|||
/** |
|||
* 级别。 |
|||
* <p> |
|||
* 1:主管理员 |
|||
* <p> |
|||
* 2:子管理员 |
|||
* <p> |
|||
* 100:老板 |
|||
* <p> |
|||
* 0:其他(如普通员工) |
|||
*/ |
|||
private Number sys_level; |
|||
/** |
|||
* 用户关联的unionId。 |
|||
*/ |
|||
private String associated_unionid; |
|||
/** |
|||
* 用户unionId。 |
|||
*/ |
|||
private String unionid; |
|||
/** |
|||
* 用户名字。 |
|||
*/ |
|||
private String name; |
|||
} |
|||
|
Loading…
Reference in new issue