feat(work): 随官方更新成员相关接口模型

This commit is contained in:
Fu Diwei 2022-01-13 17:09:15 +08:00
parent 187ca3e8a9
commit 06586b08be
5 changed files with 36 additions and 2 deletions

View File

@ -152,6 +152,12 @@
[System.Xml.Serialization.XmlElement("Email", IsNullable = true)]
public string? UserEmail { get; set; }
/// <summary>
/// 获取或设置用户企业邮箱。
/// </summary>
[System.Xml.Serialization.XmlElement("BizMail", IsNullable = true)]
public string? UserBusinessEmail { get; set; }
/// <summary>
/// 获取或设置用户手机号码。
/// </summary>

View File

@ -210,14 +210,21 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.Models
public string? Alias { get; set; }
/// <summary>
/// 获取或设置邮箱。与字段 <see cref="MobileNumber"/> 二选一。
/// 获取或设置邮箱。
/// </summary>
[Newtonsoft.Json.JsonProperty("email")]
[System.Text.Json.Serialization.JsonPropertyName("email")]
public string? Email { get; set; }
/// <summary>
/// 获取或设置手机号码。与字段 <see cref="Email"/> 二选一。
/// 获取或设置企业邮箱。
/// </summary>
[Newtonsoft.Json.JsonProperty("biz_mail")]
[System.Text.Json.Serialization.JsonPropertyName("biz_mail")]
public string? BusinessEmail { get; set; }
/// <summary>
/// 获取或设置手机号码。
/// </summary>
[Newtonsoft.Json.JsonProperty("mobile")]
[System.Text.Json.Serialization.JsonPropertyName("mobile")]

View File

@ -235,6 +235,13 @@
[System.Text.Json.Serialization.JsonPropertyName("email")]
public string? Email { get; set; }
/// <summary>
/// 获取或设置企业邮箱。
/// </summary>
[Newtonsoft.Json.JsonProperty("biz_mail")]
[System.Text.Json.Serialization.JsonPropertyName("biz_mail")]
public string? BusinessEmail { get; set; }
/// <summary>
/// 获取或设置手机号码。
/// </summary>

View File

@ -62,6 +62,13 @@
[System.Text.Json.Serialization.JsonPropertyName("email")]
public string? Email { get; set; }
/// <summary>
/// 获取或设置企业邮箱。
/// </summary>
[Newtonsoft.Json.JsonProperty("biz_mail")]
[System.Text.Json.Serialization.JsonPropertyName("biz_mail")]
public string? BusinessEmail { get; set; }
/// <summary>
/// 获取或设置手机号码。
/// </summary>

View File

@ -46,6 +46,13 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.Models
[System.Text.Json.Serialization.JsonPropertyName("email")]
public string? Email { get; set; }
/// <summary>
/// 获取或设置企业邮箱。
/// </summary>
[Newtonsoft.Json.JsonProperty("biz_mail")]
[System.Text.Json.Serialization.JsonPropertyName("biz_mail")]
public string? BusinessEmail { get; set; }
/// <summary>
/// 获取或设置手机号码。
/// </summary>