111
k94314517
2025-07-09 d5984685e7efd46a5e850ade13b22fa727163a47
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
package com.doumee.core.utils.qiyeweixin.model.response;
 
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
 
import java.util.List;
 
/**
 * @author 江蹄蹄
 * @date 2023/11/23 14:03
 */
@Data
@ApiModel("企业微信部门列表返回参数")
public class QywxDepartInfoResponse {
    @ApiModelProperty(value = "创建的部门id")
    private String id;
    @ApiModelProperty(value = "部门名称,代开发自建应用需要管理员授权才返回;此字段从2019年12月30日起,对新创建第三方应用不再返回,2020年6月30日起,对所有历史第三方应用不再返回name,返回的name字段使用id代替,后续第三方仅通讯录应用可获取,未返回名称的情况需要通过通讯录展示组件来展示部门名称")
    private String name;
    @ApiModelProperty(value = "英文名称,此字段从2019年12月30日起,对新创建第三方应用不再返回,2020年6月30日起,对所有历史第三方应用不再返回该字段")
    private String name_en;
    @ApiModelProperty(value = "部门负责人的UserID;第三方仅通讯录应用可获取")
    private List<String> department_leader;
    @ApiModelProperty(value = "父部门id。根部门为1")
    private String parentid;
    @ApiModelProperty(value = "在父部门中的次序值。order值大的排序靠前。值范围是[0, 2^32)")
    private String order;
 
}