feat(work): 随官方更新企业通讯录成员相关接口模型

This commit is contained in:
Fu Diwei 2021-11-19 12:28:23 +08:00
parent 70bc8f128a
commit 08285741bb
10 changed files with 42 additions and 1 deletions

View File

@ -46,6 +46,13 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.Models
[Newtonsoft.Json.JsonProperty("order")]
[System.Text.Json.Serialization.JsonPropertyName("order")]
public int DepartmentOrder { get; set; }
/// <summary>
/// 获取或设置部门负责人成员账号列表。
/// </summary>
[Newtonsoft.Json.JsonProperty("department_leader")]
[System.Text.Json.Serialization.JsonPropertyName("department_leader")]
public string[]? LeaderUserIdList { get; set; }
}
}

View File

@ -280,6 +280,13 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.Models
[System.Text.Json.Serialization.JsonPropertyName("main_department")]
public int? MainDepartmentId { get; set; }
/// <summary>
/// 获取或设置直属上级成员账号列表。
/// </summary>
[Newtonsoft.Json.JsonProperty("direct_leader")]
[System.Text.Json.Serialization.JsonPropertyName("direct_leader")]
public IList<string>? DirectLeaderUserIdList { get; set; }
/// <summary>
/// 获取或设置头像 MediaId。
/// </summary>

View File

@ -301,6 +301,13 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.Models
[System.Text.Json.Serialization.JsonPropertyName("main_department")]
public int? MainDepartmentId { get; set; }
/// <summary>
/// 获取或设置直属上级成员账号列表。
/// </summary>
[Newtonsoft.Json.JsonProperty("direct_leader")]
[System.Text.Json.Serialization.JsonPropertyName("direct_leader")]
public string[]? DirectLeaderUserIdList { get; set; }
/// <summary>
/// 获取或设置头像 URL。
/// </summary>

View File

@ -128,6 +128,13 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.Models
[System.Text.Json.Serialization.JsonPropertyName("main_department")]
public int? MainDepartmentId { get; set; }
/// <summary>
/// 获取或设置直属上级成员账号列表。
/// </summary>
[Newtonsoft.Json.JsonProperty("direct_leader")]
[System.Text.Json.Serialization.JsonPropertyName("direct_leader")]
public string[]? DirectLeaderUserIdList { get; set; }
/// <summary>
/// 获取或设置头像 URL。
/// </summary>

View File

@ -110,6 +110,13 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.Models
[System.Text.Json.Serialization.JsonPropertyName("main_department")]
public int? MainDepartmentId { get; set; }
/// <summary>
/// 获取或设置直属上级成员账号列表。
/// </summary>
[Newtonsoft.Json.JsonProperty("direct_leader")]
[System.Text.Json.Serialization.JsonPropertyName("direct_leader")]
public IList<string>? DirectLeaderUserIdList { get; set; }
/// <summary>
/// 获取或设置头像 MediaId。
/// </summary>

View File

@ -6,6 +6,7 @@
"id": 2,
"name": "广州研发中心",
"name_en": "RDGZ",
"department_leader": [ "zhangsan", "lisi" ],
"parentid": 1,
"order": 10
},
@ -13,8 +14,9 @@
"id": 3,
"name": "邮箱产品部",
"name_en": "mail",
"department_leader": [ "lisi", "wangwu" ],
"parentid": 2,
"order": 40
}
]
}
}

View File

@ -9,6 +9,7 @@
"gender": "1",
"email": "zhangsan@gzdev.com",
"is_leader_in_dept": [ 1, 0 ],
"direct_leader": [ "lisi", "wangwu" ],
"enable": 1,
"avatar_mediaid": "2-G6nrLmr5EC3MNb_-zL1dDdzkd0p7cNliYu9V5w7o8K0",
"telephone": "020-123456",

View File

@ -10,6 +10,7 @@
"gender": "1",
"email": "zhangsan@gzdev.com",
"is_leader_in_dept": [ 1, 0 ],
"direct_leader": [ "lisi", "wangwu" ],
"avatar": "http://wx.qlogo.cn/mmopen/ajNVdqHZLLA3WJ6DSZUfiakYe37PKnQhBIeOQBO4czqrnZDS79FH5Wm5m4X69TBicnHFlhiafvDwklOpZeXYQQ2icg/0",
"thumb_avatar": "http://wx.qlogo.cn/mmopen/ajNVdqHZLLA3WJ6DSZUfiakYe37PKnQhBIeOQBO4czqrnZDS79FH5Wm5m4X69TBicnHFlhiafvDwklOpZeXYQQ2icg/100",
"telephone": "020-123456",

View File

@ -12,6 +12,7 @@
"gender": "1",
"email": "zhangsan@gzdev.com",
"is_leader_in_dept": [ 1, 0 ],
"direct_leader": [ "lisi", "wangwu" ],
"avatar": "http://wx.qlogo.cn/mmopen/ajNVdqHZLLA3WJ6DSZUfiakYe37PKnQhBIeOQBO4czqrnZDS79FH5Wm5m4X69TBicnHFlhiafvDwklOpZeXYQQ2icg/0",
"thumb_avatar": "http://wx.qlogo.cn/mmopen/ajNVdqHZLLA3WJ6DSZUfiakYe37PKnQhBIeOQBO4czqrnZDS79FH5Wm5m4X69TBicnHFlhiafvDwklOpZeXYQQ2icg/100",
"telephone": "020-123456",

View File

@ -9,6 +9,7 @@
"email": "zhangsan@gzdev.com",
"is_leader_in_dept": [ 1 ],
"enable": 1,
"direct_leader": [ "lisi", "wangwu" ],
"avatar_mediaid": "2-G6nrLmr5EC3MNb_-zL1dDdzkd0p7cNliYu9V5w7o8K0",
"telephone": "020-123456",
"alias": "jackzhang",