mirror of
https://gitee.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient.Wechat.git
synced 2026-02-14 03:56:22 +08:00
feat(work): 随官方更新微盘相关接口模型
This commit is contained in:
@@ -5,13 +5,6 @@
|
||||
/// </summary>
|
||||
public class CgibinWebDriveFileCreateRequest : WechatWorkRequest
|
||||
{
|
||||
/// <summary>
|
||||
/// 获取或设置操作者成员账号。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("userid")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("userid")]
|
||||
public string UserId { get; set; } = string.Empty;
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置空间 ID。
|
||||
/// </summary>
|
||||
|
||||
@@ -7,13 +7,6 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.Models
|
||||
/// </summary>
|
||||
public class CgibinWebDriveFileDeleteRequest : WechatWorkRequest
|
||||
{
|
||||
/// <summary>
|
||||
/// 获取或设置操作者成员账号。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("userid")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("userid")]
|
||||
public string UserId { get; set; } = string.Empty;
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置文件 ID 列表。
|
||||
/// </summary>
|
||||
|
||||
@@ -6,17 +6,17 @@
|
||||
public class CgibinWebDriveFileDownloadRequest : WechatWorkRequest
|
||||
{
|
||||
/// <summary>
|
||||
/// 获取或设置操作者成员账号。
|
||||
/// 获取或设置 JSAPI 返回的 SelectedTicket。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("userid")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("userid")]
|
||||
public string UserId { get; set; } = string.Empty;
|
||||
[Newtonsoft.Json.JsonProperty("selected_ticket")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("selected_ticket")]
|
||||
public string? SelectedTicket { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置文件 ID。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("fileid")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("fileid")]
|
||||
public string FileId { get; set; } = string.Empty;
|
||||
public string? FileId { get; set; }
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,13 +5,6 @@
|
||||
/// </summary>
|
||||
public class CgibinWebDriveFileInfoRequest : WechatWorkRequest
|
||||
{
|
||||
/// <summary>
|
||||
/// 获取或设置操作者成员账号。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("userid")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("userid")]
|
||||
public string UserId { get; set; } = string.Empty;
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置文件 ID。
|
||||
/// </summary>
|
||||
|
||||
@@ -5,13 +5,6 @@
|
||||
/// </summary>
|
||||
public class CgibinWebDriveFileListRequest : WechatWorkRequest
|
||||
{
|
||||
/// <summary>
|
||||
/// 获取或设置操作者成员账号。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("userid")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("userid")]
|
||||
public string UserId { get; set; } = string.Empty;
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置空间 ID。
|
||||
/// </summary>
|
||||
|
||||
@@ -82,20 +82,6 @@
|
||||
[System.Text.Json.Serialization.JsonPropertyName("mtime")]
|
||||
public long? ModifyTimestamp { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置创建者成员账号。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("create_userid")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("create_userid")]
|
||||
public string? CreatorUserId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置最后更新者成员账号。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("update_userid")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("update_userid")]
|
||||
public string? UpdaterUserId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置文件 SHA 哈希值。
|
||||
/// </summary>
|
||||
|
||||
@@ -7,13 +7,6 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.Models
|
||||
/// </summary>
|
||||
public class CgibinWebDriveFileMoveRequest : WechatWorkRequest
|
||||
{
|
||||
/// <summary>
|
||||
/// 获取或设置操作者成员账号。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("userid")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("userid")]
|
||||
public string UserId { get; set; } = string.Empty;
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置上级文件 ID 或空间 ID。
|
||||
/// </summary>
|
||||
|
||||
@@ -5,13 +5,6 @@
|
||||
/// </summary>
|
||||
public class CgibinWebDriveFileRenameRequest : WechatWorkRequest
|
||||
{
|
||||
/// <summary>
|
||||
/// 获取或设置操作者成员账号。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("userid")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("userid")]
|
||||
public string UserId { get; set; } = string.Empty;
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置文件 ID。
|
||||
/// </summary>
|
||||
|
||||
@@ -5,13 +5,6 @@
|
||||
/// </summary>
|
||||
public class CgibinWebDriveFileSettingRequest : WechatWorkRequest
|
||||
{
|
||||
/// <summary>
|
||||
/// 获取或设置操作者成员账号。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("userid")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("userid")]
|
||||
public string UserId { get; set; } = string.Empty;
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置文件 ID。
|
||||
/// </summary>
|
||||
@@ -27,10 +20,10 @@
|
||||
public int AuthScope { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置权限。
|
||||
/// 获取或设置权限类型。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("auth")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("auth")]
|
||||
public int? Authority { get; set; }
|
||||
public int? AuthType { get; set; }
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,13 +5,6 @@
|
||||
/// </summary>
|
||||
public class CgibinWebDriveFileShareRequest : WechatWorkRequest
|
||||
{
|
||||
/// <summary>
|
||||
/// 获取或设置操作者成员账号。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("userid")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("userid")]
|
||||
public string UserId { get; set; } = string.Empty;
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置文件 ID。
|
||||
/// </summary>
|
||||
|
||||
@@ -6,25 +6,25 @@
|
||||
public class CgibinWebDriveFileUploadRequest : WechatWorkRequest
|
||||
{
|
||||
/// <summary>
|
||||
/// 获取或设置操作者成员账号。
|
||||
/// 获取或设置 JSAPI 返回的 SelectedTicket。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("userid")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("userid")]
|
||||
public string UserId { get; set; } = string.Empty;
|
||||
[Newtonsoft.Json.JsonProperty("selected_ticket")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("selected_ticket")]
|
||||
public string? SelectedTicket { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置空间 ID。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("spaceid")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("spaceid")]
|
||||
public string SpaceId { get; set; } = string.Empty;
|
||||
public string? SpaceId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置上级文件 ID 或空间 ID。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("fatherid")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("fatherid")]
|
||||
public string ParentFileOrSpaceId { get; set; } = string.Empty;
|
||||
public string? ParentFileOrSpaceId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置文件名称。
|
||||
@@ -38,6 +38,6 @@
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("file_base64_content")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("file_base64_content")]
|
||||
public string FileData { get; set; } = string.Empty;
|
||||
public string EncodingFileContent { get; set; } = string.Empty;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -9,18 +9,11 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.Models
|
||||
{
|
||||
public static class Types
|
||||
{
|
||||
public class AuthorizedUser : CgibinWebDriveSpaceACLAddRequest.Types.AuthorizedUser
|
||||
public class Authority : CgibinWebDriveSpaceACLAddRequest.Types.Authority
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置操作者成员账号。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("userid")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("userid")]
|
||||
public string UserId { get; set; } = string.Empty;
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置文件 ID。
|
||||
/// </summary>
|
||||
@@ -29,10 +22,10 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.Models
|
||||
public string FileId { get; set; } = string.Empty;
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置文件授权成员列表。
|
||||
/// 获取或设置文件授权信息列表。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("auth_info")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("auth_info")]
|
||||
public IList<Types.AuthorizedUser> AuthorizedUserList { get; set; } = new List<Types.AuthorizedUser>();
|
||||
public IList<Types.Authority> AuthorityList { get; set; } = new List<Types.Authority>();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -9,18 +9,11 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.Models
|
||||
{
|
||||
public static class Types
|
||||
{
|
||||
public class UnauthorizedUser : CgibinWebDriveSpaceACLDeleteRequest.Types.UnauthorizedUser
|
||||
public class Authority : CgibinWebDriveSpaceACLDeleteRequest.Types.Authority
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置操作者成员账号。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("userid")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("userid")]
|
||||
public string UserId { get; set; } = string.Empty;
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置文件 ID。
|
||||
/// </summary>
|
||||
@@ -29,10 +22,10 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.Models
|
||||
public string FileId { get; set; } = string.Empty;
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置文件解除授权成员列表。
|
||||
/// 获取或设置文件解除授权信息列表。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("auth_info")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("auth_info")]
|
||||
public IList<Types.UnauthorizedUser> UnauthorizedUserList { get; set; } = new List<Types.UnauthorizedUser>();
|
||||
public IList<Types.Authority> AuthorityList { get; set; } = new List<Types.Authority>();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -9,7 +9,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.Models
|
||||
{
|
||||
public static class Types
|
||||
{
|
||||
public class AuthorizedUser
|
||||
public class Authority
|
||||
{
|
||||
/// <summary>
|
||||
/// 获取或设置类型。
|
||||
@@ -33,21 +33,14 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.Models
|
||||
public long? DepartmentId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置权限。
|
||||
/// 获取或设置权限类型。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("auth")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("auth")]
|
||||
public int Authority { get; set; }
|
||||
public int AuthType { get; set; }
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置操作者成员账号。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("userid")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("userid")]
|
||||
public string UserId { get; set; } = string.Empty;
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置空间标题。
|
||||
/// </summary>
|
||||
@@ -56,10 +49,17 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.Models
|
||||
public string SpaceName { get; set; } = string.Empty;
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置空间授权成员列表。
|
||||
/// 获取或设置空间授权信息列表。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("auth_info")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("auth_info")]
|
||||
public IList<Types.AuthorizedUser>? AuthorizedUserList { get; set; }
|
||||
public IList<Types.Authority>? AuthorityList { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置空间类型。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("space_sub_type")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("space_sub_type")]
|
||||
public int? SpaceSubType { get; set; }
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,13 +5,6 @@
|
||||
/// </summary>
|
||||
public class CgibinWebDriveSpaceDismissRequest : WechatWorkRequest
|
||||
{
|
||||
/// <summary>
|
||||
/// 获取或设置操作者成员账号。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("userid")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("userid")]
|
||||
public string UserId { get; set; } = string.Empty;
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置空间 ID。
|
||||
/// </summary>
|
||||
|
||||
@@ -5,13 +5,6 @@
|
||||
/// </summary>
|
||||
public class CgibinWebDriveSpaceInfoRequest : WechatWorkRequest
|
||||
{
|
||||
/// <summary>
|
||||
/// 获取或设置操作者成员账号。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("userid")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("userid")]
|
||||
public string UserId { get; set; } = string.Empty;
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置空间 ID。
|
||||
/// </summary>
|
||||
|
||||
@@ -14,11 +14,11 @@
|
||||
public class ACL
|
||||
{
|
||||
/// <summary>
|
||||
/// 获取或设置空间授权成员列表。
|
||||
/// 获取或设置空间授权信息列表。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("auth_info")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("auth_info")]
|
||||
public AuthorizedUser[] AuthorizedUserList { get; set; } = default!;
|
||||
public Authority[] AuthorityList { get; set; } = default!;
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置空间无权限成员列表。
|
||||
@@ -28,7 +28,7 @@
|
||||
public string[] QuitUserIdList { get; set; } = default!;
|
||||
}
|
||||
|
||||
public class AuthorizedUser : CgibinWebDriveSpaceCreateRequest.Types.AuthorizedUser
|
||||
public class Authority : CgibinWebDriveSpaceCreateRequest.Types.Authority
|
||||
{
|
||||
}
|
||||
}
|
||||
@@ -53,6 +53,13 @@
|
||||
[Newtonsoft.Json.JsonProperty("auth_list")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("auth_list")]
|
||||
public Types.ACL ACL { get; set; } = default!;
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置空间类型。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("space_sub_type")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("space_sub_type")]
|
||||
public int SpaceSubType { get; set; }
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -5,13 +5,6 @@
|
||||
/// </summary>
|
||||
public class CgibinWebDriveSpaceRenameRequest : WechatWorkRequest
|
||||
{
|
||||
/// <summary>
|
||||
/// 获取或设置操作者成员账号。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("userid")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("userid")]
|
||||
public string UserId { get; set; } = string.Empty;
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置空间 ID。
|
||||
/// </summary>
|
||||
|
||||
@@ -5,13 +5,6 @@
|
||||
/// </summary>
|
||||
public class CgibinWebDriveSpaceSettingRequest : WechatWorkRequest
|
||||
{
|
||||
/// <summary>
|
||||
/// 获取或设置操作者成员账号。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("userid")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("userid")]
|
||||
public string UserId { get; set; } = string.Empty;
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置空间 ID。
|
||||
/// </summary>
|
||||
@@ -27,18 +20,11 @@
|
||||
public bool? EnableWatermark { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置启用成员邀请链接。
|
||||
/// 获取或设置是否启用保密模式。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("enable_share_url")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("enable_share_url")]
|
||||
public bool? EnableShareUrl { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置是否仅管理员可增减空间成员和修改文件分享设置。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("add_member_only_admin")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("add_member_only_admin")]
|
||||
public bool? IsOnlyAdminCanAddMember { get; set; }
|
||||
[Newtonsoft.Json.JsonProperty("enable_confidential_mode")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("enable_confidential_mode")]
|
||||
public bool? EnableConfidentialMode { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置是否通过链接加入空间无需审批。
|
||||
@@ -48,10 +34,24 @@
|
||||
public bool? IsShareUrlNoApprove { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置邀请链接默认权限。
|
||||
/// 获取或设置邀请链接默认权限类型。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("share_url_no_approve_default_auth")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("share_url_no_approve_default_auth")]
|
||||
public int? ShareUrlNoApproveDefaultAuthority { get; set; }
|
||||
public int? ShareUrlNoApproveDefaultAuthType { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置文件默认可查看范围。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("default_file_scope")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("default_file_scope")]
|
||||
public int? DefaultFileScope { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置是否禁止文件分享到企业外。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("ban_share_external")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("ban_share_external")]
|
||||
public bool? IsBanShareExternal { get; set; }
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,13 +5,6 @@
|
||||
/// </summary>
|
||||
public class CgibinWebDriveSpaceShareRequest : WechatWorkRequest
|
||||
{
|
||||
/// <summary>
|
||||
/// 获取或设置操作者成员账号。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("userid")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("userid")]
|
||||
public string UserId { get; set; } = string.Empty;
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置空间 ID。
|
||||
/// </summary>
|
||||
|
||||
@@ -9,18 +9,11 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.Models
|
||||
{
|
||||
public static class Types
|
||||
{
|
||||
public class AuthorizedUser : CgibinWebDriveSpaceCreateRequest.Types.AuthorizedUser
|
||||
public class Authority : CgibinWebDriveSpaceCreateRequest.Types.Authority
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置操作者成员账号。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("userid")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("userid")]
|
||||
public string UserId { get; set; } = string.Empty;
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置空间 ID。
|
||||
/// </summary>
|
||||
@@ -29,10 +22,10 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.Models
|
||||
public string SpaceId { get; set; } = string.Empty;
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置空间授权成员列表。
|
||||
/// 获取或设置空间授权信息表。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("auth_info")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("auth_info")]
|
||||
public IList<Types.AuthorizedUser> AuthorizedUserList { get; set; } = new List<Types.AuthorizedUser>();
|
||||
public IList<Types.Authority> AuthorityList { get; set; } = new List<Types.Authority>();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -9,7 +9,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.Models
|
||||
{
|
||||
public static class Types
|
||||
{
|
||||
public class UnauthorizedUser
|
||||
public class Authority
|
||||
{
|
||||
/// <summary>
|
||||
/// 获取或设置类型。
|
||||
@@ -34,13 +34,6 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.Models
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置操作者成员账号。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("userid")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("userid")]
|
||||
public string UserId { get; set; } = string.Empty;
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置空间 ID。
|
||||
/// </summary>
|
||||
@@ -49,10 +42,10 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.Models
|
||||
public string SpaceId { get; set; } = string.Empty;
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置空间解除授权成员列表。
|
||||
/// 获取或设置空间解除授权信息列表。
|
||||
/// </summary>
|
||||
[Newtonsoft.Json.JsonProperty("auth_info")]
|
||||
[System.Text.Json.Serialization.JsonPropertyName("auth_info")]
|
||||
public IList<Types.UnauthorizedUser> UnauthorizedUserList { get; set; } = new List<Types.UnauthorizedUser>();
|
||||
public IList<Types.Authority> AuthorityList { get; set; } = new List<Types.Authority>();
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user