namespace SKIT.FlurlHttpClient.Wechat.Work.Models
{
///
/// 表示 [POST] /cgi-bin/auth/getuserdetail 接口的响应。
///
public class CgibinAuthGetUserDetailResponse : WechatWorkResponse
{
///
/// 获取或设置成员 UserId。
///
[Newtonsoft.Json.JsonProperty("userid")]
[System.Text.Json.Serialization.JsonPropertyName("userid")]
public string UserId { get; set; } = default!;
///
/// 获取或设置性别。
///
[Newtonsoft.Json.JsonProperty("gender")]
[System.Text.Json.Serialization.JsonPropertyName("gender")]
[System.Text.Json.Serialization.JsonNumberHandling(System.Text.Json.Serialization.JsonNumberHandling.AllowReadingFromString)]
public int Gender { get; set; }
///
/// 获取或设置头像 URL。
///
[Newtonsoft.Json.JsonProperty("avatar")]
[System.Text.Json.Serialization.JsonPropertyName("avatar")]
public string? AvatarUrl { get; set; }
///
/// 获取或设置员工个人二维码 URL。
///
[Newtonsoft.Json.JsonProperty("qr_code")]
[System.Text.Json.Serialization.JsonPropertyName("qr_code")]
public string? QrcodeUrl { get; set; }
///
/// 获取或设置手机号码。
///
[Newtonsoft.Json.JsonProperty("mobile")]
[System.Text.Json.Serialization.JsonPropertyName("mobile")]
public string? MobileNumber { get; set; }
///
/// 获取或设置邮箱地址。
///
[Newtonsoft.Json.JsonProperty("email")]
[System.Text.Json.Serialization.JsonPropertyName("email")]
public string? Email { get; set; }
///
/// 获取或设置企业邮箱地址。
///
[Newtonsoft.Json.JsonProperty("biz_mail")]
[System.Text.Json.Serialization.JsonPropertyName("biz_mail")]
public string? BusinessEmail { get; set; }
///
/// 获取或设置地址。
///
[Newtonsoft.Json.JsonProperty("address")]
[System.Text.Json.Serialization.JsonPropertyName("address")]
public string? Address { get; set; }
}
}