From f60eab35d5b3bd1afeae471352cdf0391501a361 Mon Sep 17 00:00:00 2001
From: "Vicente.Yu" <^@^>
Date: Fri, 10 May 2024 16:58:58 +0800
Subject: [PATCH] =?UTF-8?q?=E9=A3=9E=E4=B9=A6=E4=BA=BA=E4=BA=8B=E3=80=81?=
=?UTF-8?q?=E6=8B=9B=E8=81=98=E3=80=81=E4=BA=91=E6=96=87=E6=A1=A3=E3=80=81?=
=?UTF-8?q?=E5=A6=99=E8=AE=B0=E3=80=81=E6=97=A5=E5=8E=86=E3=80=81=E5=A4=9A?=
=?UTF-8?q?=E7=BB=B4=E8=A1=A8=E6=A0=BC=20=E6=9C=89=E6=9B=B4=E6=96=B0?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Signed-off-by: Vicente.Yu <^@^>
---
TenantAccessList.md | 42 ++++-----
UserAccessList.md | 22 ++---
...ndarsByCalendarIdEventsByEventIdBodyDto.cs | 6 +-
...ntsByEventIdAttendeesBatchDeleteBodyDto.cs | 3 +
...eadsheetTokenSheetsBySheetIdResponseDto.cs | 37 ++++++--
...ySpreadsheetTokenSheetsQueryResponseDto.cs | 4 +-
src/FeishuNetSdk.csproj | 2 +-
.../GetCorehrV1CompaniesResponseDto.cs | 32 ++++++-
...orehrV1LocationsByLocationIdResponseDto.cs | 92 +++++++++++++++++--
.../GetCorehrV1LocationsResponseDto.cs | 92 +++++++++++++++++--
...atchCorehrV1CompaniesByCompanyIdBodyDto.cs | 75 ++++++++++++++-
...CorehrV1CompaniesByCompanyIdResponseDto.cs | 75 ++++++++++++++-
.../PostCorehrV1CompaniesBodyDto.cs | 83 +++++++++++++++--
.../PostCorehrV1CompaniesResponseDto.cs | 80 +++++++++++++++-
src/IFeishuTenantApi.cs | 25 ++---
src/IFeishuUserApi.cs | 6 +-
16 files changed, 578 insertions(+), 98 deletions(-)
rename src/{Ccm.Spec => Ccm}/GetSheetsV3SpreadsheetsBySpreadsheetTokenSheetsBySheetIdResponseDto.cs (76%)
diff --git a/TenantAccessList.md b/TenantAccessList.md
index d0c317b8..a60ccc39 100644
--- a/TenantAccessList.md
+++ b/TenantAccessList.md
@@ -227,9 +227,9 @@
GetContactV3Scopes |
114 | 2023-07-14 | ✓ | 通讯录 | 删除人员类型 |
DeleteContactV3EmployeeTypeEnumsByEnumId |
-115 | 2022-10-28 | ✓ | 云文档 | 查询工作表 |
+115 | 2024-05-09 | ✓ | 云文档 | 查询工作表 |
GetSheetsV3SpreadsheetsBySpreadsheetTokenSheetsBySheetId |
-116 | 2023-05-23 | ✓ | 云文档 | 获取工作表 |
+116 | 2024-05-09 | ✓ | 云文档 | 获取工作表 |
GetSheetsV3SpreadsheetsBySpreadsheetTokenSheetsQuery |
117 | 2022-03-03 | ✓ | 云文档 | 操作工作表 |
PostSheetsV2SpreadsheetsBySpreadsheetTokenSheetsBatchUpdate |
@@ -245,7 +245,7 @@
PostSheetsV3SpreadsheetsBySpreadsheetTokenSheetsBySheetIdMoveDimension |
123 | 2023-07-31 | ✓ | 云文档 | 删除行列 |
DeleteSheetsV2SpreadsheetsBySpreadsheetTokenDimensionRange |
-124 | 2023-11-06 | ✓ | 云文档 | 插入数据 |
+124 | 2024-05-09 | ✓ | 云文档 | 插入数据 |
PostSheetsV2SpreadsheetsBySpreadsheetTokenValuesPrepend |
125 | 2023-07-19 | ✓ | 通讯录 | 更新人员类型 |
PutContactV3EmployeeTypeEnumsByEnumId |
@@ -393,13 +393,13 @@
GetBitableV1AppsByAppTokenTablesByTableIdRecordsByRecordId |
197 | 2023-08-03 | ✓ | 多维表格 | 列出记录 |
GetBitableV1AppsByAppTokenTablesByTableIdRecords |
-198 | 2024-04-15 | ✓ | 多维表格 | 新增记录 |
+198 | 2024-05-07 | ✓ | 多维表格 | 新增记录 |
PostBitableV1AppsByAppTokenTablesByTableIdRecords |
199 | 2024-02-01 | ✓ | 多维表格 | 更新记录 |
PutBitableV1AppsByAppTokenTablesByTableIdRecordsByRecordId |
200 | 2023-07-28 | ✓ | 多维表格 | 删除记录 |
DeleteBitableV1AppsByAppTokenTablesByTableIdRecordsByRecordId |
-201 | 2024-02-01 | ✓ | 多维表格 | 新增多条记录 |
+201 | 2024-05-07 | ✓ | 多维表格 | 新增多条记录 |
PostBitableV1AppsByAppTokenTablesByTableIdRecordsBatchCreate |
202 | 2023-07-14 | ✓ | 通讯录 | 获取单个部门信息 |
GetContactV3DepartmentsByDepartmentId |
@@ -407,7 +407,7 @@
PostBitableV1AppsByAppTokenTablesByTableIdRecordsBatchUpdate |
204 | 2023-07-28 | ✓ | 多维表格 | 删除多条记录 |
PostBitableV1AppsByAppTokenTablesByTableIdRecordsBatchDelete |
-205 | 2023-08-03 | ✓ | 多维表格 | 列出字段 |
+205 | 2024-05-07 | ✓ | 多维表格 | 列出字段 |
GetBitableV1AppsByAppTokenTablesByTableIdFields |
206 | 2024-02-01 | ✓ | 多维表格 | 新增字段 |
PostBitableV1AppsByAppTokenTablesByTableIdFields |
@@ -499,7 +499,7 @@
PostCalendarV4CalendarsByCalendarIdEvents |
250 | 2024-04-10 | ✓ | 日历 | 删除日程 |
DeleteCalendarV4CalendarsByCalendarIdEventsByEventId |
-251 | 2024-04-10 | ✓ | 日历 | 更新日程 |
+251 | 2024-05-09 | ✓ | 日历 | 更新日程 |
PatchCalendarV4CalendarsByCalendarIdEventsByEventId |
252 | 2024-04-10 | ✓ | 日历 | 获取日程 |
GetCalendarV4CalendarsByCalendarIdEventsByEventId |
@@ -525,7 +525,7 @@
PostMeetingRoomInstanceReply |
263 | 2024-04-15 | ✓ | 日历 | 添加日程参与人 |
PostCalendarV4CalendarsByCalendarIdEventsByEventIdAttendees |
-264 | 2024-04-10 | ✓ | 日历 | 删除日程参与人 |
+264 | 2024-05-09 | ✓ | 日历 | 删除日程参与人 |
PostCalendarV4CalendarsByCalendarIdEventsByEventIdAttendeesBatchDelete |
265 | 2024-04-10 | ✓ | 日历 | 获取日程参与人列表 |
GetCalendarV4CalendarsByCalendarIdEventsByEventIdAttendees |
@@ -1397,21 +1397,21 @@
PostCorehrV1Locations |
699 | 2024-02-06 | ✓ | 飞书人事 | 删除地点 |
DeleteCorehrV1LocationsByLocationId |
-700 | 2024-02-06 | ✓ | 飞书人事 | 查询单个地点 |
+700 | 2024-05-10 | ✓ | 飞书人事 | 查询单个地点 |
GetCorehrV1LocationsByLocationId |
-701 | 2024-02-06 | ✓ | 飞书人事 | 批量查询地点 |
+701 | 2024-05-10 | ✓ | 飞书人事 | 批量查询地点 |
GetCorehrV1Locations |
702 | 2024-04-15 | ✓ | 消息与群组 | 合并转发消息 |
PostImV1MessagesMergeForward |
703 | 2024-02-06 | ✓ | 飞书人事(企业版) | 通过公司 ID 批量获取公司信息 |
PostCorehrV2CompaniesBatchGet |
-704 | 2024-04-26 | ✓ | 飞书人事 | 创建公司 |
+704 | 2024-05-10 | ✓ | 飞书人事 | 创建公司 |
PostCorehrV1Companies |
705 | 2024-02-06 | ✓ | 飞书人事 | 删除公司 |
DeleteCorehrV1CompaniesByCompanyId |
706 | 2024-02-06 | ✓ | 飞书人事 | 查询单个公司 |
GetCorehrV1CompaniesByCompanyId |
-707 | 2024-02-06 | ✓ | 飞书人事 | 批量查询公司 |
+707 | 2024-05-10 | ✓ | 飞书人事 | 批量查询公司 |
GetCorehrV1Companies |
708 | 2024-02-06 | ✓ | 飞书人事(企业版) | 通过职级 ID 批量获取职级信息 |
PostCorehrV2JobLevelsBatchGet |
@@ -1513,9 +1513,9 @@
GetCorehrV1LeavesLeaveTypes |
757 | 2023-12-28 | ✓ | 消息与群组 | 发送应用内加急 |
PatchImV1MessagesByMessageIdUrgentApp |
-758 | 2024-02-06 | ✓ | 飞书人事 | 批量查询员工假期余额 |
+758 | 2024-05-06 | ✓ | 飞书人事 | 批量查询员工假期余额 |
GetCorehrV1LeavesLeaveBalances |
-759 | 2024-02-06 | ✓ | 飞书人事 | 批量查询员工请假记录 |
+759 | 2024-05-06 | ✓ | 飞书人事 | 批量查询员工请假记录 |
GetCorehrV1LeavesLeaveRequestHistory |
760 | 2024-02-06 | ✓ | 飞书人事(企业版) | 查询员工 HRBP / 属地 BP |
PostCorehrV2EmployeesBpsBatchGet |
@@ -1631,7 +1631,7 @@
PostHireV1OffersByOfferIdInternOfferStatus |
816 | 2023-12-04 | ✓ | 招聘 | 更新 e-HR 导入任务结果 |
PatchHireV1EhrImportTasksByEhrImportTaskId |
-817 | 2024-01-22 | ✓ | 招聘 | 操作候选人入职 |
+817 | 2024-05-09 | ✓ | 招聘 | 操作候选人入职 |
PostHireV1ApplicationsByApplicationIdTransferOnboard |
818 | 2024-01-22 | ✓ | 招聘 | 更新入职状态 |
PatchHireV1EmployeesByEmployeeId |
@@ -1787,9 +1787,9 @@
GetLingoV1FilesByFileTokenDownload |
894 | 2024-04-26 | ✓ | 安全合规 | 获取OpenAPI审计日志数据 |
PostSecurityAndComplianceV1OpenapiLogsListData |
-895 | 2024-04-24 | ✓ | 妙记 | 获取妙记统计数据 |
+895 | 2024-05-09 | ✓ | 妙记 | 获取妙记统计数据 |
GetMinutesV1MinutesByMinuteTokenStatistics |
-896 | 2024-04-24 | ✓ | 妙记 | 获取妙记信息 |
+896 | 2024-05-09 | ✓ | 妙记 | 获取妙记信息 |
GetMinutesV1MinutesByMinuteToken |
897 | 2023-06-29 | ✓ | 工作台 | 获取工作台访问数据 |
PostWorkplaceV1WorkplaceAccessDataSearch |
@@ -1989,11 +1989,11 @@
GetBotV3Info |
995 | 2024-03-08 | ✓ | 词典 | 删除免审词条 |
DeleteLingoV1EntitiesByEntityId |
-996 | 2024-04-26 | ✓ | 飞书人事 | 更新公司 |
+996 | 2024-05-10 | ✓ | 飞书人事 | 更新公司 |
PatchCorehrV1CompaniesByCompanyId |
997 | 2024-04-02 | ✓ | 飞书人事(企业版) | 查询流程实例列表 |
GetCorehrV2Processes |
-998 | 2024-03-15 | ✓ | 飞书人事(企业版) | 获取单个流程详情 |
+998 | 2024-05-10 | ✓ | 飞书人事(企业版) | 获取单个流程详情 |
GetCorehrV2ProcessesByProcessId |
999 | 2024-02-06 | ✓ | 飞书人事(企业版) | 查询国籍信息 |
PostCorehrV2BasicInfoNationalitiesSearch |
@@ -2103,10 +2103,10 @@
PostCorehrV2DepartmentsQueryTimeline |
1052 | 2024-04-29 | ✓ | 飞书人事(企业版) | 更新待入职信息(推荐) |
PatchCorehrV2PreHiresByPreHireId |
-1053 | 2024-04-26 | ✓ | 飞书人事(企业版) | 获取流程表单数据 |
+1053 | 2024-05-10 | ✓ | 飞书人事(企业版) | 获取流程表单数据 |
GetCorehrV2ProcessesByProcessIdFormVariableData |
1054 | 2024-04-26 | ✓ | 飞书人事(企业版) | 删除待入职(推荐) |
DeleteCorehrV2PreHiresByPreHireId |
-1055 | 2024-04-28 | 新增 | 飞书人事 | ID 转换 |
+1055 | 2024-04-28 | ✓ | 飞书人事 | ID 转换 |
PostCorehrV1CommonDataIdConvert |
diff --git a/UserAccessList.md b/UserAccessList.md
index 3180bab8..03b6e268 100644
--- a/UserAccessList.md
+++ b/UserAccessList.md
@@ -45,11 +45,11 @@
GetSheetsV3SpreadsheetsBySpreadsheetToken |
23 | 2023-11-02 | ✓ | 云文档 | 创建表格 |
PostSheetsV3Spreadsheets |
-24 | 2022-10-28 | ✓ | 云文档 | 查询工作表 |
+24 | 2024-05-09 | ✓ | 云文档 | 查询工作表 |
GetSheetsV3SpreadsheetsBySpreadsheetTokenSheetsBySheetId |
25 | 2023-07-18 | ✓ | 通讯录 | 获取租户职务列表 |
GetContactV3JobTitles |
-26 | 2023-05-23 | ✓ | 云文档 | 获取工作表 |
+26 | 2024-05-09 | ✓ | 云文档 | 获取工作表 |
GetSheetsV3SpreadsheetsBySpreadsheetTokenSheetsQuery |
27 | 2022-03-03 | ✓ | 云文档 | 操作工作表 |
PostSheetsV2SpreadsheetsBySpreadsheetTokenSheetsBatchUpdate |
@@ -65,7 +65,7 @@
PostSheetsV3SpreadsheetsBySpreadsheetTokenSheetsBySheetIdMoveDimension |
33 | 2023-07-31 | ✓ | 云文档 | 删除行列 |
DeleteSheetsV2SpreadsheetsBySpreadsheetTokenDimensionRange |
-34 | 2023-11-06 | ✓ | 云文档 | 插入数据 |
+34 | 2024-05-09 | ✓ | 云文档 | 插入数据 |
PostSheetsV2SpreadsheetsBySpreadsheetTokenValuesPrepend |
35 | 2023-12-29 | ✓ | 云文档 | 追加数据 |
PostSheetsV2SpreadsheetsBySpreadsheetTokenValuesAppend |
@@ -213,13 +213,13 @@
GetBitableV1AppsByAppTokenTablesByTableIdRecordsByRecordId |
107 | 2023-08-03 | ✓ | 多维表格 | 列出记录 |
GetBitableV1AppsByAppTokenTablesByTableIdRecords |
-108 | 2024-04-15 | ✓ | 多维表格 | 新增记录 |
+108 | 2024-05-07 | ✓ | 多维表格 | 新增记录 |
PostBitableV1AppsByAppTokenTablesByTableIdRecords |
109 | 2024-02-01 | ✓ | 多维表格 | 更新记录 |
PutBitableV1AppsByAppTokenTablesByTableIdRecordsByRecordId |
110 | 2023-07-28 | ✓ | 多维表格 | 删除记录 |
DeleteBitableV1AppsByAppTokenTablesByTableIdRecordsByRecordId |
-111 | 2024-02-01 | ✓ | 多维表格 | 新增多条记录 |
+111 | 2024-05-07 | ✓ | 多维表格 | 新增多条记录 |
PostBitableV1AppsByAppTokenTablesByTableIdRecordsBatchCreate |
112 | 2024-04-24 | ✓ | 多维表格 | 更新多条记录 |
PostBitableV1AppsByAppTokenTablesByTableIdRecordsBatchUpdate |
@@ -229,7 +229,7 @@
PostImV1Pins |
115 | 2023-07-28 | ✓ | 多维表格 | 删除多条记录 |
PostBitableV1AppsByAppTokenTablesByTableIdRecordsBatchDelete |
-116 | 2023-08-03 | ✓ | 多维表格 | 列出字段 |
+116 | 2024-05-07 | ✓ | 多维表格 | 列出字段 |
GetBitableV1AppsByAppTokenTablesByTableIdFields |
117 | 2024-02-01 | ✓ | 多维表格 | 新增字段 |
PostBitableV1AppsByAppTokenTablesByTableIdFields |
@@ -339,7 +339,7 @@
PutImV1ChatsByChatIdModeration |
170 | 2024-04-10 | ✓ | 日历 | 删除日程 |
DeleteCalendarV4CalendarsByCalendarIdEventsByEventId |
-171 | 2024-04-10 | ✓ | 日历 | 更新日程 |
+171 | 2024-05-09 | ✓ | 日历 | 更新日程 |
PatchCalendarV4CalendarsByCalendarIdEventsByEventId |
172 | 2024-04-10 | ✓ | 日历 | 获取日程 |
GetCalendarV4CalendarsByCalendarIdEventsByEventId |
@@ -361,7 +361,7 @@
GetImV1ChatsByChatId |
181 | 2024-04-15 | ✓ | 日历 | 添加日程参与人 |
PostCalendarV4CalendarsByCalendarIdEventsByEventIdAttendees |
-182 | 2024-04-10 | ✓ | 日历 | 删除日程参与人 |
+182 | 2024-05-09 | ✓ | 日历 | 删除日程参与人 |
PostCalendarV4CalendarsByCalendarIdEventsByEventIdAttendeesBatchDelete |
183 | 2024-04-10 | ✓ | 日历 | 获取日程参与人列表 |
GetCalendarV4CalendarsByCalendarIdEventsByEventIdAttendees |
@@ -763,9 +763,9 @@
PostLingoV1FilesUpload |
382 | 2023-10-25 | ✓ | 词典 | 下载图片 |
GetLingoV1FilesByFileTokenDownload |
-383 | 2024-04-24 | ✓ | 妙记 | 获取妙记统计数据 |
+383 | 2024-05-09 | ✓ | 妙记 | 获取妙记统计数据 |
GetMinutesV1MinutesByMinuteTokenStatistics |
-384 | 2024-04-24 | ✓ | 妙记 | 获取妙记信息 |
+384 | 2024-05-09 | ✓ | 妙记 | 获取妙记信息 |
GetMinutesV1MinutesByMinuteToken |
385 | 2023-04-07 | ✓ | 应用信息 | 获取用户自定义常用的应用 |
GetApplicationV5ApplicationsFavourite |
@@ -963,7 +963,7 @@
PostJssdkTicketGet |
482 | 2023-11-24 | 删除 | 词典 | 删除免审词条 |
DeleteLingoV1EntitiesByEntityId |
-483 | 2024-04-26 | ✓ | 飞书人事 | 更新公司 |
+483 | 2024-05-10 | ✓ | 飞书人事 | 更新公司 |
PatchCorehrV1CompaniesByCompanyId |
484 | 2024-04-10 | ✓ | 日历 | 回复日程 |
PostCalendarV4CalendarsByCalendarIdEventsByEventIdReply |
diff --git a/src/Calendar/PatchCalendarV4CalendarsByCalendarIdEventsByEventIdBodyDto.cs b/src/Calendar/PatchCalendarV4CalendarsByCalendarIdEventsByEventIdBodyDto.cs
index 6d73c9e4..de2d9d9d 100644
--- a/src/Calendar/PatchCalendarV4CalendarsByCalendarIdEventsByEventIdBodyDto.cs
+++ b/src/Calendar/PatchCalendarV4CalendarsByCalendarIdEventsByEventIdBodyDto.cs
@@ -42,14 +42,14 @@ public record PatchCalendarV4CalendarsByCalendarIdEventsByEventIdBodyDto
public bool? NeedNotification { get; set; }
///
- /// 日程开始时间。不传值则表示不更新该字段。
+ /// 日程开始时间。需要与end_time同时有值才会生效。
/// 必填:否
///
[JsonPropertyName("start_time")]
public TimeInfo? StartTime { get; set; }
///
- /// 日程开始时间。不传值则表示不更新该字段。
+ /// 日程开始时间。需要与end_time同时有值才会生效。
///
public record TimeInfo
{
@@ -83,7 +83,7 @@ public record TimeInfo
}
///
- /// 日程结束时间。不传值则表示不更新该字段。
+ /// 日程结束时间。需要与start_time同时有值才会生效。
/// 必填:否
///
[JsonPropertyName("end_time")]
diff --git a/src/Calendar/PostCalendarV4CalendarsByCalendarIdEventsByEventIdAttendeesBatchDeleteBodyDto.cs b/src/Calendar/PostCalendarV4CalendarsByCalendarIdEventsByEventIdAttendeesBatchDeleteBodyDto.cs
index 95b04132..4ba57b43 100644
--- a/src/Calendar/PostCalendarV4CalendarsByCalendarIdEventsByEventIdAttendeesBatchDeleteBodyDto.cs
+++ b/src/Calendar/PostCalendarV4CalendarsByCalendarIdEventsByEventIdAttendeesBatchDeleteBodyDto.cs
@@ -11,6 +11,7 @@ public record PostCalendarV4CalendarsByCalendarIdEventsByEventIdAttendeesBatchDe
///
/// 需要删除的参与人 ID 列表。
/// 添加日程参与人时,会返回参与人 ID(attendee_id),你也可以调用[获取日程参与人列表](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/calendar-v4/calendar-event-attendee/list)接口,查询指定日程的参与人 ID。
+ /// - 一次最多删除500个参与人(与delete_ids一起计算)
/// 必填:否
/// 示例值:["user_xxxxx", "chat_xxxxx", "resource_xxxxx", "third_party_xxxxx"]
///
@@ -19,6 +20,7 @@ public record PostCalendarV4CalendarsByCalendarIdEventsByEventIdAttendeesBatchDe
///
/// 参与人类型对应的 ID,该 ID 是 attendee_ids 字段的补充字段。
+ /// - 一次最多删除500个参与人(与attendee_ids一起计算)
/// 必填:否
///
[JsonPropertyName("delete_ids")]
@@ -26,6 +28,7 @@ public record PostCalendarV4CalendarsByCalendarIdEventsByEventIdAttendeesBatchDe
///
/// 参与人类型对应的 ID,该 ID 是 attendee_ids 字段的补充字段。
+ /// - 一次最多删除500个参与人(与attendee_ids一起计算)
///
public record CalendarEventAttendeeId
{
diff --git a/src/Ccm.Spec/GetSheetsV3SpreadsheetsBySpreadsheetTokenSheetsBySheetIdResponseDto.cs b/src/Ccm/GetSheetsV3SpreadsheetsBySpreadsheetTokenSheetsBySheetIdResponseDto.cs
similarity index 76%
rename from src/Ccm.Spec/GetSheetsV3SpreadsheetsBySpreadsheetTokenSheetsBySheetIdResponseDto.cs
rename to src/Ccm/GetSheetsV3SpreadsheetsBySpreadsheetTokenSheetsBySheetIdResponseDto.cs
index 11b226a0..b0906e02 100644
--- a/src/Ccm.Spec/GetSheetsV3SpreadsheetsBySpreadsheetTokenSheetsBySheetIdResponseDto.cs
+++ b/src/Ccm/GetSheetsV3SpreadsheetsBySpreadsheetTokenSheetsBySheetIdResponseDto.cs
@@ -1,4 +1,4 @@
-namespace FeishuNetSdk.Ccm.Spec;
+namespace FeishuNetSdk.Ccm;
///
/// 查询工作表 响应体
/// 该接口用于通过工作表ID查询工作表属性信息。
@@ -13,14 +13,17 @@ public record GetSheetsV3SpreadsheetsBySpreadsheetTokenSheetsBySheetIdResponseDt
/// 必填:否
///
[JsonPropertyName("sheet")]
- public SheetSuffix? Sheet { get; set; }
+ public GetSheetsV3SpreadsheetsBySpreadsheetTokenSheetsBySheetIdResponseDtoSheet? Sheet { get; set; }
- ///
- public record SheetSuffix
+ ///
+ /// 工作表
+ ///
+ public record GetSheetsV3SpreadsheetsBySpreadsheetTokenSheetsBySheetIdResponseDtoSheet
{
///
/// 工作表id
/// 必填:否
+ /// 示例值:sxj5ws
///
[JsonPropertyName("sheet_id")]
public string? SheetId { get; set; }
@@ -28,6 +31,7 @@ public record SheetSuffix
///
/// 工作表标题
/// 必填:否
+ /// 示例值:title
///
[JsonPropertyName("title")]
public string? Title { get; set; }
@@ -35,6 +39,7 @@ public record SheetSuffix
///
/// 工作表索引位置,索引从 0 开始计数。
/// 必填:否
+ /// 示例值:0
///
[JsonPropertyName("index")]
public int? Index { get; set; }
@@ -44,23 +49,27 @@ public record SheetSuffix
/// - `true`:表示被隐藏
/// - `false`:表示未被隐藏
/// 必填:否
+ /// 示例值:false
///
[JsonPropertyName("hidden")]
public bool? Hidden { get; set; }
///
- /// 单元格属性
+ /// 单元格属性,仅当 `resource_type=sheet` 时返回
/// 必填:否
///
[JsonPropertyName("grid_properties")]
- public GridProperty? GridProperties { get; set; }
+ public GetSheetsV3SpreadsheetsBySpreadsheetTokenSheetsBySheetIdResponseDtoSheetGridProperties? GridProperties { get; set; }
- ///
- public record GridProperty
+ ///
+ /// 单元格属性,仅当 `resource_type=sheet` 时返回
+ ///
+ public record GetSheetsV3SpreadsheetsBySpreadsheetTokenSheetsBySheetIdResponseDtoSheetGridProperties
{
///
/// 冻结的行数量
/// 必填:否
+ /// 示例值:0
///
[JsonPropertyName("frozen_row_count")]
public int? FrozenRowCount { get; set; }
@@ -68,6 +77,7 @@ public record GridProperty
///
/// 冻结的列数量
/// 必填:否
+ /// 示例值:0
///
[JsonPropertyName("frozen_column_count")]
public int? FrozenColumnCount { get; set; }
@@ -75,6 +85,7 @@ public record GridProperty
///
/// 工作表的行数
/// 必填:否
+ /// 示例值:200
///
[JsonPropertyName("row_count")]
public int? RowCount { get; set; }
@@ -82,6 +93,7 @@ public record GridProperty
///
/// 工作表的列数量
/// 必填:否
+ /// 示例值:20
///
[JsonPropertyName("column_count")]
public int? ColumnCount { get; set; }
@@ -93,6 +105,7 @@ public record GridProperty
/// - `bitable`:多维表格,[多维表格概述](https://open.feishu.cn/document/ukTMukTMukTM/uUDN04SN0QjL1QDN/bitable-overview)
/// - `#UNSUPPORTED_TYPE`:不支持的类型
/// 必填:否
+ /// 示例值:sheet
///
[JsonPropertyName("resource_type")]
public string? ResourceType { get; set; }
@@ -104,12 +117,15 @@ public record GridProperty
[JsonPropertyName("merges")]
public MergeRange[]? Merges { get; set; }
- ///
+ ///
+ /// 合并单元格的相关信息
+ ///
public record MergeRange
{
///
/// 起始行
/// 必填:否
+ /// 示例值:0
///
[JsonPropertyName("start_row_index")]
public int? StartRowIndex { get; set; }
@@ -117,6 +133,7 @@ public record MergeRange
///
/// 结束行
/// 必填:否
+ /// 示例值:-
///
[JsonPropertyName("end_row_index")]
public int? EndRowIndex { get; set; }
@@ -124,6 +141,7 @@ public record MergeRange
///
/// 起始列
/// 必填:否
+ /// 示例值:0
///
[JsonPropertyName("start_column_index")]
public int? StartColumnIndex { get; set; }
@@ -131,6 +149,7 @@ public record MergeRange
///
/// 结束列
/// 必填:否
+ /// 示例值:0
///
[JsonPropertyName("end_column_index")]
public int? EndColumnIndex { get; set; }
diff --git a/src/Ccm/GetSheetsV3SpreadsheetsBySpreadsheetTokenSheetsQueryResponseDto.cs b/src/Ccm/GetSheetsV3SpreadsheetsBySpreadsheetTokenSheetsQueryResponseDto.cs
index 69a28b15..d4e446bd 100644
--- a/src/Ccm/GetSheetsV3SpreadsheetsBySpreadsheetTokenSheetsQueryResponseDto.cs
+++ b/src/Ccm/GetSheetsV3SpreadsheetsBySpreadsheetTokenSheetsQueryResponseDto.cs
@@ -55,14 +55,14 @@ public record Sheet
public bool? Hidden { get; set; }
///
- /// 单元格属性
+ /// 单元格属性,仅当 `resource_type=sheet` 时返回
/// 必填:否
///
[JsonPropertyName("grid_properties")]
public SheetGridProperties? GridProperties { get; set; }
///
- /// 单元格属性
+ /// 单元格属性,仅当 `resource_type=sheet` 时返回
///
public record SheetGridProperties
{
diff --git a/src/FeishuNetSdk.csproj b/src/FeishuNetSdk.csproj
index 356d312d..b9cc741a 100644
--- a/src/FeishuNetSdk.csproj
+++ b/src/FeishuNetSdk.csproj
@@ -16,7 +16,7 @@
MIT
适用于飞书开放平台的.Net开发包
LICENSE
- 2.2.2
+ 2.2.3
diff --git a/src/FeishuPeople/GetCorehrV1CompaniesResponseDto.cs b/src/FeishuPeople/GetCorehrV1CompaniesResponseDto.cs
index 80de17e4..20d237ac 100644
--- a/src/FeishuPeople/GetCorehrV1CompaniesResponseDto.cs
+++ b/src/FeishuPeople/GetCorehrV1CompaniesResponseDto.cs
@@ -527,18 +527,46 @@ public record I18n
public PhoneNumberAndAreaCode? Fax { get; set; }
///
- /// 注册地址
+ /// 完整注册地址
/// 必填:否
///
[JsonPropertyName("registered_office_address")]
public I18n[]? RegisteredOfficeAddress { get; set; }
///
- /// 办公地址
+ /// 完整办公地址
/// 必填:否
///
[JsonPropertyName("office_address")]
public I18n[]? OfficeAddress { get; set; }
+
+ ///
+ /// 注册地址详细信息
+ /// 必填:否
+ ///
+ [JsonPropertyName("registered_office_address_info")]
+ public Address? RegisteredOfficeAddressInfo { get; set; }
+
+ ///
+ /// 注册地址详细信息
+ ///
+ public record Address
+ {
+ ///
+ /// 邮政编码
+ /// 必填:否
+ /// 示例值:611530
+ ///
+ [JsonPropertyName("postal_code")]
+ public string? PostalCode { get; set; }
+ }
+
+ ///
+ /// 办公地址详细信息
+ /// 必填:否
+ ///
+ [JsonPropertyName("office_address_info")]
+ public Address? OfficeAddressInfo { get; set; }
}
///
diff --git a/src/FeishuPeople/GetCorehrV1LocationsByLocationIdResponseDto.cs b/src/FeishuPeople/GetCorehrV1LocationsByLocationIdResponseDto.cs
index a5f553b6..14484426 100644
--- a/src/FeishuPeople/GetCorehrV1LocationsByLocationIdResponseDto.cs
+++ b/src/FeishuPeople/GetCorehrV1LocationsByLocationIdResponseDto.cs
@@ -79,10 +79,10 @@ public record I18n
///
/// 类型
- /// 必填:是
+ /// 必填:否
///
[JsonPropertyName("type")]
- public Enum Type { get; set; } = new();
+ public Enum? Type { get; set; }
///
/// 类型
@@ -330,6 +330,78 @@ public record Address
[JsonPropertyName("distinct_id")]
public string? DistinctId { get; set; }
+ ///
+ /// 地址行 1
+ /// 必填:否
+ /// 示例值:丹佛测试地址-纽埃时区
+ ///
+ [JsonPropertyName("address_line1")]
+ public string? AddressLine1 { get; set; }
+
+ ///
+ /// 地址行 2
+ /// 必填:否
+ /// 示例值:PoewH
+ ///
+ [JsonPropertyName("address_line2")]
+ public string? AddressLine2 { get; set; }
+
+ ///
+ /// 地址行 3
+ /// 必填:否
+ /// 示例值:PoewH
+ ///
+ [JsonPropertyName("address_line3")]
+ public string? AddressLine3 { get; set; }
+
+ ///
+ /// 地址行 4
+ /// 必填:否
+ /// 示例值:jmwJc
+ ///
+ [JsonPropertyName("address_line4")]
+ public string? AddressLine4 { get; set; }
+
+ ///
+ /// 地址行 5
+ /// 必填:否
+ /// 示例值:jmwJc
+ ///
+ [JsonPropertyName("address_line5")]
+ public string? AddressLine5 { get; set; }
+
+ ///
+ /// 地址行 6
+ /// 必填:否
+ /// 示例值:jmwJc
+ ///
+ [JsonPropertyName("address_line6")]
+ public string? AddressLine6 { get; set; }
+
+ ///
+ /// 地址行 7
+ /// 必填:否
+ /// 示例值:jmwJc
+ ///
+ [JsonPropertyName("address_line7")]
+ public string? AddressLine7 { get; set; }
+
+ ///
+ /// 地址行 8
+ /// 必填:否
+ /// 示例值:rafSu
+ ///
+ [JsonPropertyName("address_line8")]
+ public string? AddressLine8 { get; set; }
+
+ ///
+ /// 地址行 9
+ /// 必填:否
+ /// 示例值:McPRG
+ ///
+ [JsonPropertyName("address_line9")]
+ public string? AddressLine9 { get; set; }
+
///
/// 地址行 1(非拉丁语系的本地文字)
/// 必填:否
@@ -341,7 +413,7 @@ public record Address
///
/// 地址行 2(非拉丁语系的本地文字)
/// 必填:否
- /// 示例值:PoewH
+ /// 示例值:New York
///
[JsonPropertyName("local_address_line2")]
public string? LocalAddressLine2 { get; set; }
@@ -349,7 +421,7 @@ public record Address
///
/// 地址行 3(非拉丁语系的本地文字)
/// 必填:否
- /// 示例值:PoewH
+ /// 示例值:New York
///
[JsonPropertyName("local_address_line3")]
public string? LocalAddressLine3 { get; set; }
@@ -357,7 +429,7 @@ public record Address
///
/// 地址行 4(非拉丁语系的本地文字)
/// 必填:否
- /// 示例值:jmwJc
+ /// 示例值:New York
///
[JsonPropertyName("local_address_line4")]
public string? LocalAddressLine4 { get; set; }
@@ -365,7 +437,7 @@ public record Address
///
/// 地址行 5(非拉丁语系的本地文字)
/// 必填:否
- /// 示例值:jmwJc
+ /// 示例值:New York
///
[JsonPropertyName("local_address_line5")]
public string? LocalAddressLine5 { get; set; }
@@ -373,7 +445,7 @@ public record Address
///
/// 地址行 6(非拉丁语系的本地文字)
/// 必填:否
- /// 示例值:jmwJc
+ /// 示例值:New York
///
[JsonPropertyName("local_address_line6")]
public string? LocalAddressLine6 { get; set; }
@@ -381,7 +453,7 @@ public record Address
///
/// 地址行 7(非拉丁语系的本地文字)
/// 必填:否
- /// 示例值:jmwJc
+ /// 示例值:New York
///
[JsonPropertyName("local_address_line7")]
public string? LocalAddressLine7 { get; set; }
@@ -389,7 +461,7 @@ public record Address
///
/// 地址行 8(非拉丁语系的本地文字)
/// 必填:否
- /// 示例值:rafSu
+ /// 示例值:New York
///
[JsonPropertyName("local_address_line8")]
public string? LocalAddressLine8 { get; set; }
@@ -397,7 +469,7 @@ public record Address
///
/// 地址行 9(非拉丁语系的本地文字)
/// 必填:否
- /// 示例值:McPRG
+ /// 示例值:New York
///
[JsonPropertyName("local_address_line9")]
public string? LocalAddressLine9 { get; set; }
diff --git a/src/FeishuPeople/GetCorehrV1LocationsResponseDto.cs b/src/FeishuPeople/GetCorehrV1LocationsResponseDto.cs
index e9d0c92f..7339e930 100644
--- a/src/FeishuPeople/GetCorehrV1LocationsResponseDto.cs
+++ b/src/FeishuPeople/GetCorehrV1LocationsResponseDto.cs
@@ -79,10 +79,10 @@ public record I18n
///
/// 类型
- /// 必填:是
+ /// 必填:否
///
[JsonPropertyName("type")]
- public Enum Type { get; set; } = new();
+ public Enum? Type { get; set; }
///
/// 类型
@@ -330,6 +330,78 @@ public record Address
[JsonPropertyName("distinct_id")]
public string? DistinctId { get; set; }
+ ///
+ /// 地址行 1
+ /// 必填:否
+ /// 示例值:丹佛测试地址-纽埃时区
+ ///
+ [JsonPropertyName("address_line1")]
+ public string? AddressLine1 { get; set; }
+
+ ///
+ /// 地址行 2
+ /// 必填:否
+ /// 示例值:PoewH
+ ///
+ [JsonPropertyName("address_line2")]
+ public string? AddressLine2 { get; set; }
+
+ ///
+ /// 地址行 3
+ /// 必填:否
+ /// 示例值:PoewH
+ ///
+ [JsonPropertyName("address_line3")]
+ public string? AddressLine3 { get; set; }
+
+ ///
+ /// 地址行 4
+ /// 必填:否
+ /// 示例值:jmwJc
+ ///
+ [JsonPropertyName("address_line4")]
+ public string? AddressLine4 { get; set; }
+
+ ///
+ /// 地址行 5
+ /// 必填:否
+ /// 示例值:jmwJc
+ ///
+ [JsonPropertyName("address_line5")]
+ public string? AddressLine5 { get; set; }
+
+ ///
+ /// 地址行 6
+ /// 必填:否
+ /// 示例值:jmwJc
+ ///
+ [JsonPropertyName("address_line6")]
+ public string? AddressLine6 { get; set; }
+
+ ///
+ /// 地址行 7
+ /// 必填:否
+ /// 示例值:jmwJc
+ ///
+ [JsonPropertyName("address_line7")]
+ public string? AddressLine7 { get; set; }
+
+ ///
+ /// 地址行 8
+ /// 必填:否
+ /// 示例值:rafSu
+ ///
+ [JsonPropertyName("address_line8")]
+ public string? AddressLine8 { get; set; }
+
+ ///
+ /// 地址行 9
+ /// 必填:否
+ /// 示例值:McPRG
+ ///
+ [JsonPropertyName("address_line9")]
+ public string? AddressLine9 { get; set; }
+
///
/// 地址行 1(非拉丁语系的本地文字)
/// 必填:否
@@ -341,7 +413,7 @@ public record Address
///
/// 地址行 2(非拉丁语系的本地文字)
/// 必填:否
- /// 示例值:PoewH
+ /// 示例值:New York
///
[JsonPropertyName("local_address_line2")]
public string? LocalAddressLine2 { get; set; }
@@ -349,7 +421,7 @@ public record Address
///
/// 地址行 3(非拉丁语系的本地文字)
/// 必填:否
- /// 示例值:PoewH
+ /// 示例值:New York
///
[JsonPropertyName("local_address_line3")]
public string? LocalAddressLine3 { get; set; }
@@ -357,7 +429,7 @@ public record Address
///
/// 地址行 4(非拉丁语系的本地文字)
/// 必填:否
- /// 示例值:jmwJc
+ /// 示例值:New York
///
[JsonPropertyName("local_address_line4")]
public string? LocalAddressLine4 { get; set; }
@@ -365,7 +437,7 @@ public record Address
///
/// 地址行 5(非拉丁语系的本地文字)
/// 必填:否
- /// 示例值:jmwJc
+ /// 示例值:New York
///
[JsonPropertyName("local_address_line5")]
public string? LocalAddressLine5 { get; set; }
@@ -373,7 +445,7 @@ public record Address
///
/// 地址行 6(非拉丁语系的本地文字)
/// 必填:否
- /// 示例值:jmwJc
+ /// 示例值:New York
///
[JsonPropertyName("local_address_line6")]
public string? LocalAddressLine6 { get; set; }
@@ -381,7 +453,7 @@ public record Address
///
/// 地址行 7(非拉丁语系的本地文字)
/// 必填:否
- /// 示例值:jmwJc
+ /// 示例值:New York
///
[JsonPropertyName("local_address_line7")]
public string? LocalAddressLine7 { get; set; }
@@ -389,7 +461,7 @@ public record Address
///
/// 地址行 8(非拉丁语系的本地文字)
/// 必填:否
- /// 示例值:rafSu
+ /// 示例值:New York
///
[JsonPropertyName("local_address_line8")]
public string? LocalAddressLine8 { get; set; }
@@ -397,7 +469,7 @@ public record Address
///
/// 地址行 9(非拉丁语系的本地文字)
/// 必填:否
- /// 示例值:McPRG
+ /// 示例值:New York
///
[JsonPropertyName("local_address_line9")]
public string? LocalAddressLine9 { get; set; }
diff --git a/src/FeishuPeople/PatchCorehrV1CompaniesByCompanyIdBodyDto.cs b/src/FeishuPeople/PatchCorehrV1CompaniesByCompanyIdBodyDto.cs
index 41cbfd83..38a71a85 100644
--- a/src/FeishuPeople/PatchCorehrV1CompaniesByCompanyIdBodyDto.cs
+++ b/src/FeishuPeople/PatchCorehrV1CompaniesByCompanyIdBodyDto.cs
@@ -404,8 +404,7 @@ public record Enum
public record Address
{
///
- /// 国家 / 地区 ID。若选择中国大陆、中国香港、中国澳门,则需要指定主要行政区(中国大陆为省份)、城市、区/县(中国香港为地区) ;
- /// 若选择中国台湾,则需要指定主要行政区(中国台湾为省/地区)、城市、区/县(中国台湾为区).可通过
+ /// 国家 / 地区 ID。各国家/地区填写字段可参考[地址填写规则](https://bytedance.larkoffice.com/wiki/GoL4wAKAXis3OWku72YcEjTxnKe?sheet=0sMjoP)查询。可通过
/// [请求接口](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/corehr-v2/basic_info-country_region/search)查询获取。
/// 必填:是
/// 示例值:6862995757234914824
@@ -440,6 +439,78 @@ public record Address
[JsonPropertyName("distinct_id")]
public string? DistinctId { get; set; }
+ ///
+ /// 地址行 1
+ /// 必填:否
+ /// 示例值:丹佛测试地址-纽埃时区
+ ///
+ [JsonPropertyName("address_line1")]
+ public string? AddressLine1 { get; set; }
+
+ ///
+ /// 地址行 2
+ /// 必填:否
+ /// 示例值:PoewH
+ ///
+ [JsonPropertyName("address_line2")]
+ public string? AddressLine2 { get; set; }
+
+ ///
+ /// 地址行 3
+ /// 必填:否
+ /// 示例值:PoewH
+ ///
+ [JsonPropertyName("address_line3")]
+ public string? AddressLine3 { get; set; }
+
+ ///
+ /// 地址行 4
+ /// 必填:否
+ /// 示例值:jmwJc
+ ///
+ [JsonPropertyName("address_line4")]
+ public string? AddressLine4 { get; set; }
+
+ ///
+ /// 地址行 5
+ /// 必填:否
+ /// 示例值:jmwJc
+ ///
+ [JsonPropertyName("address_line5")]
+ public string? AddressLine5 { get; set; }
+
+ ///
+ /// 地址行 6
+ /// 必填:否
+ /// 示例值:jmwJc
+ ///
+ [JsonPropertyName("address_line6")]
+ public string? AddressLine6 { get; set; }
+
+ ///
+ /// 地址行 7
+ /// 必填:否
+ /// 示例值:jmwJc
+ ///
+ [JsonPropertyName("address_line7")]
+ public string? AddressLine7 { get; set; }
+
+ ///
+ /// 地址行 8
+ /// 必填:否
+ /// 示例值:rafSu
+ ///
+ [JsonPropertyName("address_line8")]
+ public string? AddressLine8 { get; set; }
+
+ ///
+ /// 地址行 9
+ /// 必填:否
+ /// 示例值:McPRG
+ ///
+ [JsonPropertyName("address_line9")]
+ public string? AddressLine9 { get; set; }
+
///
/// 地址行 1(非拉丁语系的本地文字)
/// 必填:否
diff --git a/src/FeishuPeople/PatchCorehrV1CompaniesByCompanyIdResponseDto.cs b/src/FeishuPeople/PatchCorehrV1CompaniesByCompanyIdResponseDto.cs
index 453c0354..b0e8607e 100644
--- a/src/FeishuPeople/PatchCorehrV1CompaniesByCompanyIdResponseDto.cs
+++ b/src/FeishuPeople/PatchCorehrV1CompaniesByCompanyIdResponseDto.cs
@@ -557,8 +557,7 @@ public record I18n
public record Address
{
///
- /// 国家 / 地区 ID。若选择中国大陆、中国香港、中国澳门,则需要指定主要行政区(中国大陆为省份)、城市、区/县(中国香港为地区) ;
- /// 若选择中国台湾,则需要指定主要行政区(中国台湾为省/地区)、城市、区/县(中国台湾为区).可通过
+ /// 国家 / 地区 ID。各国家/地区填写字段可参考[地址填写规则](https://bytedance.larkoffice.com/wiki/GoL4wAKAXis3OWku72YcEjTxnKe?sheet=0sMjoP)查询.可通过
/// [请求接口](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/corehr-v2/basic_info-country_region/search)查询获取。
/// 必填:是
/// 示例值:6862995757234914824
@@ -593,6 +592,78 @@ public record Address
[JsonPropertyName("distinct_id")]
public string? DistinctId { get; set; }
+ ///
+ /// 地址行 1
+ /// 必填:否
+ /// 示例值:丹佛测试地址-纽埃时区
+ ///
+ [JsonPropertyName("address_line1")]
+ public string? AddressLine1 { get; set; }
+
+ ///
+ /// 地址行 2
+ /// 必填:否
+ /// 示例值:PoewH
+ ///
+ [JsonPropertyName("address_line2")]
+ public string? AddressLine2 { get; set; }
+
+ ///
+ /// 地址行 3
+ /// 必填:否
+ /// 示例值:PoewH
+ ///
+ [JsonPropertyName("address_line3")]
+ public string? AddressLine3 { get; set; }
+
+ ///
+ /// 地址行 4
+ /// 必填:否
+ /// 示例值:jmwJc
+ ///
+ [JsonPropertyName("address_line4")]
+ public string? AddressLine4 { get; set; }
+
+ ///
+ /// 地址行 5
+ /// 必填:否
+ /// 示例值:jmwJc
+ ///
+ [JsonPropertyName("address_line5")]
+ public string? AddressLine5 { get; set; }
+
+ ///
+ /// 地址行 6
+ /// 必填:否
+ /// 示例值:jmwJc
+ ///
+ [JsonPropertyName("address_line6")]
+ public string? AddressLine6 { get; set; }
+
+ ///
+ /// 地址行 7
+ /// 必填:否
+ /// 示例值:jmwJc
+ ///
+ [JsonPropertyName("address_line7")]
+ public string? AddressLine7 { get; set; }
+
+ ///
+ /// 地址行 8
+ /// 必填:否
+ /// 示例值:rafSu
+ ///
+ [JsonPropertyName("address_line8")]
+ public string? AddressLine8 { get; set; }
+
+ ///
+ /// 地址行 9
+ /// 必填:否
+ /// 示例值:McPRG
+ ///
+ [JsonPropertyName("address_line9")]
+ public string? AddressLine9 { get; set; }
+
///
/// 地址行 1(非拉丁语系的本地文字)
/// 必填:否
diff --git a/src/FeishuPeople/PostCorehrV1CompaniesBodyDto.cs b/src/FeishuPeople/PostCorehrV1CompaniesBodyDto.cs
index d6ea4f7b..0e8c62d5 100644
--- a/src/FeishuPeople/PostCorehrV1CompaniesBodyDto.cs
+++ b/src/FeishuPeople/PostCorehrV1CompaniesBodyDto.cs
@@ -148,14 +148,14 @@ public record ObjectFieldData
}
///
- /// 性质,枚举值可通过文档[【飞书人事枚举常量】](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/feishu-people-enum-constant)公司类型(company_type)枚举定义部分获得。该字段为通用字段,若为公司维度则为必填。
+ /// 性质,枚举值可通过文档[【飞书人事枚举常量】](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/feishu-people-enum-constant)公司类型(company_type)枚举定义部分获得。
/// 必填:否
///
[JsonPropertyName("type")]
public Enum? Type { get; set; }
///
- /// 性质,枚举值可通过文档[【飞书人事枚举常量】](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/feishu-people-enum-constant)公司类型(company_type)枚举定义部分获得。该字段为通用字段,若为公司维度则为必填。
+ /// 性质,枚举值可通过文档[【飞书人事枚举常量】](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/feishu-people-enum-constant)公司类型(company_type)枚举定义部分获得。
///
public record Enum
{
@@ -406,11 +406,8 @@ public record Enum
public record Address
{
///
- /// 国家 / 地区id。
- /// 若选择中国大陆、中国香港、中国澳门,则需要指定主要行政区(中国大陆为省份)、城市、区/县(中国香港为地区) ;
- /// 若选择中国台湾,则需要指定主要行政区(中国台湾为省/地区)、城市、区/县(中国台湾为区)。
- /// 可通过
- /// [请求接口](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/corehr-v2/basic_info-country_region/search)查询获取。
+ /// 国家 / 地区id。各国家/地区填写字段可参考[地址填写规则](https://bytedance.larkoffice.com/wiki/GoL4wAKAXis3OWku72YcEjTxnKe?sheet=0sMjoP)查询。
+ /// 国家/地区id可通过[请求接口](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/corehr-v2/basic_info-country_region/search)查询获取。
/// 必填:是
/// 示例值:6862995757234914824
///
@@ -445,6 +442,78 @@ public record Address
[JsonPropertyName("distinct_id")]
public string? DistinctId { get; set; }
+ ///
+ /// 地址行 1
+ /// 必填:否
+ /// 示例值:丹佛测试地址-纽埃时区
+ ///
+ [JsonPropertyName("address_line1")]
+ public string? AddressLine1 { get; set; }
+
+ ///
+ /// 地址行 2
+ /// 必填:否
+ /// 示例值:PoewH
+ ///
+ [JsonPropertyName("address_line2")]
+ public string? AddressLine2 { get; set; }
+
+ ///
+ /// 地址行 3
+ /// 必填:否
+ /// 示例值:PoewH
+ ///
+ [JsonPropertyName("address_line3")]
+ public string? AddressLine3 { get; set; }
+
+ ///
+ /// 地址行 4
+ /// 必填:否
+ /// 示例值:jmwJc
+ ///
+ [JsonPropertyName("address_line4")]
+ public string? AddressLine4 { get; set; }
+
+ ///
+ /// 地址行 5
+ /// 必填:否
+ /// 示例值:jmwJc
+ ///
+ [JsonPropertyName("address_line5")]
+ public string? AddressLine5 { get; set; }
+
+ ///
+ /// 地址行 6
+ /// 必填:否
+ /// 示例值:jmwJc
+ ///
+ [JsonPropertyName("address_line6")]
+ public string? AddressLine6 { get; set; }
+
+ ///
+ /// 地址行 7
+ /// 必填:否
+ /// 示例值:jmwJc
+ ///
+ [JsonPropertyName("address_line7")]
+ public string? AddressLine7 { get; set; }
+
+ ///
+ /// 地址行 8
+ /// 必填:否
+ /// 示例值:rafSu
+ ///
+ [JsonPropertyName("address_line8")]
+ public string? AddressLine8 { get; set; }
+
+ ///
+ /// 地址行 9
+ /// 必填:否
+ /// 示例值:McPRG
+ ///
+ [JsonPropertyName("address_line9")]
+ public string? AddressLine9 { get; set; }
+
///
/// 地址行 1(非拉丁语系的本地文字)
/// 必填:否
diff --git a/src/FeishuPeople/PostCorehrV1CompaniesResponseDto.cs b/src/FeishuPeople/PostCorehrV1CompaniesResponseDto.cs
index 616df71c..3f7ab7b4 100644
--- a/src/FeishuPeople/PostCorehrV1CompaniesResponseDto.cs
+++ b/src/FeishuPeople/PostCorehrV1CompaniesResponseDto.cs
@@ -213,14 +213,14 @@ public record ObjectFieldData
}
///
- /// 性质,枚举值可通过文档[【飞书人事枚举常量】](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/feishu-people-enum-constant)公司类型(company_type)枚举定义部分获得。该字段为通用字段,若为公司维度则为必填。
+ /// 性质,枚举值可通过文档[【飞书人事枚举常量】](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/feishu-people-enum-constant)公司类型(company_type)枚举定义部分获得。
/// 必填:否
///
[JsonPropertyName("type")]
public Enum? Type { get; set; }
///
- /// 性质,枚举值可通过文档[【飞书人事枚举常量】](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/feishu-people-enum-constant)公司类型(company_type)枚举定义部分获得。该字段为通用字段,若为公司维度则为必填。
+ /// 性质,枚举值可通过文档[【飞书人事枚举常量】](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/feishu-people-enum-constant)公司类型(company_type)枚举定义部分获得。
///
public record Enum
{
@@ -559,8 +559,8 @@ public record I18n
public record Address
{
///
- /// 国家 / 地区id。若选择中国大陆、中国香港、中国澳门,则需要指定主要行政区(中国大陆为省份)、城市、区/县(中国香港为地区)
- /// 若选择中国台湾,则需要指定主要行政区(中国台湾为省/地区)、城市、区/县(中国台湾为区)。可通过[请求接口](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/corehr-v2/basic_info-country_region/search)查询获取。
+ /// 国家 / 地区id。各国家/地区填写字段可参考[地址填写规则](https://bytedance.larkoffice.com/wiki/GoL4wAKAXis3OWku72YcEjTxnKe?sheet=0sMjoP)查询。
+ /// 国家/地区id可通过[请求接口](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/corehr-v2/basic_info-country_region/search)查询获取。
/// 必填:是
/// 示例值:6862995757234914824
///
@@ -591,6 +591,78 @@ public record Address
[JsonPropertyName("distinct_id")]
public string? DistinctId { get; set; }
+ ///
+ /// 地址行 1
+ /// 必填:否
+ /// 示例值:丹佛测试地址-纽埃时区
+ ///
+ [JsonPropertyName("address_line1")]
+ public string? AddressLine1 { get; set; }
+
+ ///
+ /// 地址行 2
+ /// 必填:否
+ /// 示例值:PoewH
+ ///
+ [JsonPropertyName("address_line2")]
+ public string? AddressLine2 { get; set; }
+
+ ///
+ /// 地址行 3
+ /// 必填:否
+ /// 示例值:PoewH
+ ///
+ [JsonPropertyName("address_line3")]
+ public string? AddressLine3 { get; set; }
+
+ ///
+ /// 地址行 4
+ /// 必填:否
+ /// 示例值:jmwJc
+ ///
+ [JsonPropertyName("address_line4")]
+ public string? AddressLine4 { get; set; }
+
+ ///
+ /// 地址行 5
+ /// 必填:否
+ /// 示例值:jmwJc
+ ///
+ [JsonPropertyName("address_line5")]
+ public string? AddressLine5 { get; set; }
+
+ ///
+ /// 地址行 6
+ /// 必填:否
+ /// 示例值:jmwJc
+ ///
+ [JsonPropertyName("address_line6")]
+ public string? AddressLine6 { get; set; }
+
+ ///
+ /// 地址行 7
+ /// 必填:否
+ /// 示例值:jmwJc
+ ///
+ [JsonPropertyName("address_line7")]
+ public string? AddressLine7 { get; set; }
+
+ ///
+ /// 地址行 8
+ /// 必填:否
+ /// 示例值:rafSu
+ ///
+ [JsonPropertyName("address_line8")]
+ public string? AddressLine8 { get; set; }
+
+ ///
+ /// 地址行 9
+ /// 必填:否
+ /// 示例值:McPRG
+ ///
+ [JsonPropertyName("address_line9")]
+ public string? AddressLine9 { get; set; }
+
///
/// 地址行 1(非拉丁语系的本地文字)
/// 必填:否
diff --git a/src/IFeishuTenantApi.cs b/src/IFeishuTenantApi.cs
index 4c52c5c1..fbdf8a02 100644
--- a/src/IFeishuTenantApi.cs
+++ b/src/IFeishuTenantApi.cs
@@ -20481,16 +20481,16 @@ System.Threading.Tasks.Task PatchSheetsV3SpreadsheetsBySpreadshe
/// 路径参数
/// 必填:是
/// 表格的token,获取方式见[如何获取云文档资源相关 token](https://open.feishu.cn/document/ukTMukTMukTM/uczNzUjL3czM14yN3MTN)
- /// **示例值**:"shtxxxxxxxxxxxxxxx"
+ /// 示例值:shtxxxxxxxxxxxxxxx
///
///
/// 路径参数
/// 必填:是
/// 工作表的id,获取方式见[获取工作表](https://open.feishu.cn/document/ukTMukTMukTM/uUDN04SN0QjL1QDN/sheets-v3/spreadsheet-sheet/query)
- /// **示例值**:"giDk9k"
+ /// 示例值:giDk9k
///
[HttpGet("/open-apis/sheets/v3/spreadsheets/{spreadsheet_token}/sheets/{sheet_id}")]
- System.Threading.Tasks.Task> GetSheetsV3SpreadsheetsBySpreadsheetTokenSheetsBySheetIdAsync(
+ System.Threading.Tasks.Task> GetSheetsV3SpreadsheetsBySpreadsheetTokenSheetsBySheetIdAsync(
[PathQuery] string spreadsheet_token,
[PathQuery] string sheet_id);
@@ -20880,7 +20880,7 @@ System.Threading.Tasks.Task PostContactV3UsersByUserIdResurrectA
///
/// 必填:否
/// 分页标记,第一次请求不填,表示从头开始遍历;分页查询结果还有更多项时会同时返回新的 page_token,下次遍历可采用该 page_token 获取查询结果
- /// 示例值:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9
+ /// 示例值:`{"eu_nc":"[\"6994333322503669260\"]"}`
/// 默认值:null
///
///
@@ -20978,7 +20978,7 @@ System.Threading.Tasks.Task PostContactV3UsersByUserIdResurrectA
///
/// 必填:否
/// 分页标记,第一次请求不填,表示从头开始遍历;分页查询结果还有更多项时会同时返回新的 page_token,下次遍历可采用该 page_token 获取查询结果
- /// 示例值:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9
+ /// 示例值:[1712932008000,"7356863257632491046"]
/// 默认值:null
///
///
@@ -29421,6 +29421,7 @@ System.Threading.Tasks.Task PostApplicationV6AppBadgeSetAsync(
/// - open_id:标识一个用户在某个应用中的身份。同一个用户在不同应用中的 Open ID 不同。[了解更多:如何获取 Open ID](https://open.feishu.cn/document/uAjLw4CM/ugTN1YjL4UTN24CO1UjN/trouble-shooting/how-to-obtain-openid)
/// - union_id:标识一个用户在某个应用开发商下的身份。同一用户在同一开发商下的应用中的 Union ID 是相同的,在不同开发商下的应用中的 Union ID 是不同的。通过 Union ID,应用开发商可以把同个用户在多个应用中的身份关联起来。[了解更多:如何获取 Union ID?](https://open.feishu.cn/document/uAjLw4CM/ugTN1YjL4UTN24CO1UjN/trouble-shooting/how-to-obtain-union-id)
/// - user_id:标识一个用户在某个租户内的身份。同一个用户在租户 A 和租户 B 内的 User ID 是不同的。在同一个租户内,一个用户的 User ID 在所有应用(包括商店应用)中都保持一致。User ID 主要用于在不同的应用间打通用户数据。[了解更多:如何获取 User ID?](https://open.feishu.cn/document/uAjLw4CM/ugTN1YjL4UTN24CO1UjN/trouble-shooting/how-to-obtain-user-id)
+ /// - people_corehr_id:以飞书人事的 ID 来识别用户
///
/// 默认值:open_id
///
@@ -30509,29 +30510,31 @@ System.Threading.Tasks.Task PostImV2UrlPreviewsBatchUpdateAsync(
///
/// 必填:否
/// 用户 ID 类型
- /// 示例值:open_id
+ /// 示例值:people_corehr_id
///
/// - open_id:标识一个用户在某个应用中的身份。同一个用户在不同应用中的 Open ID 不同。[了解更多:如何获取 Open ID](https://open.feishu.cn/document/uAjLw4CM/ugTN1YjL4UTN24CO1UjN/trouble-shooting/how-to-obtain-openid)
/// - union_id:标识一个用户在某个应用开发商下的身份。同一用户在同一开发商下的应用中的 Union ID 是相同的,在不同开发商下的应用中的 Union ID 是不同的。通过 Union ID,应用开发商可以把同个用户在多个应用中的身份关联起来。[了解更多:如何获取 Union ID?](https://open.feishu.cn/document/uAjLw4CM/ugTN1YjL4UTN24CO1UjN/trouble-shooting/how-to-obtain-union-id)
/// - user_id:标识一个用户在某个租户内的身份。同一个用户在租户 A 和租户 B 内的 User ID 是不同的。在同一个租户内,一个用户的 User ID 在所有应用(包括商店应用)中都保持一致。User ID 主要用于在不同的应用间打通用户数据。[了解更多:如何获取 User ID?](https://open.feishu.cn/document/uAjLw4CM/ugTN1YjL4UTN24CO1UjN/trouble-shooting/how-to-obtain-user-id)
+ /// - people_corehr_id:以飞书人事的 ID 来识别用户
///
- /// 默认值:open_id
+ /// 默认值:people_corehr_id
///
///
/// 必填:否
/// 此次调用中使用的部门 ID 类型
- /// 示例值:open_department_id
+ /// 示例值:people_corehr_department_id
///
/// - open_department_id:以 open_department_id 来标识部门
/// - department_id:以 department_id 来标识部门
+ /// - people_corehr_department_id:以 department_id 来标识部门
///
- /// 默认值:open_department_id
+ /// 默认值:people_corehr_department_id
///
[HttpGet("/open-apis/corehr/v2/processes/{process_id}/form_variable_data")]
System.Threading.Tasks.Task> GetCorehrV2ProcessesByProcessIdFormVariableDataAsync(
[PathQuery] string process_id,
- [PathQuery] string? user_id_type = "open_id",
- [PathQuery] string? department_id_type = "open_department_id");
+ [PathQuery] string? user_id_type = "people_corehr_id",
+ [PathQuery] string? department_id_type = "people_corehr_department_id");
///
/// 【飞书人事(企业版)】删除待入职(推荐)
diff --git a/src/IFeishuUserApi.cs b/src/IFeishuUserApi.cs
index e114485b..ed38dae3 100644
--- a/src/IFeishuUserApi.cs
+++ b/src/IFeishuUserApi.cs
@@ -10067,17 +10067,17 @@ System.Threading.Tasks.Task PatchSheetsV3SpreadsheetsBySpreadshe
/// 路径参数
/// 必填:是
/// 表格的token,获取方式见[如何获取云文档资源相关 token](https://open.feishu.cn/document/ukTMukTMukTM/uczNzUjL3czM14yN3MTN)
- /// **示例值**:"shtxxxxxxxxxxxxxxx"
+ /// 示例值:shtxxxxxxxxxxxxxxx
///
///
/// 路径参数
/// 必填:是
/// 工作表的id,获取方式见[获取工作表](https://open.feishu.cn/document/ukTMukTMukTM/uUDN04SN0QjL1QDN/sheets-v3/spreadsheet-sheet/query)
- /// **示例值**:"giDk9k"
+ /// 示例值:giDk9k
///
/// 用户凭证
[HttpGet("/open-apis/sheets/v3/spreadsheets/{spreadsheet_token}/sheets/{sheet_id}")]
- System.Threading.Tasks.Task> GetSheetsV3SpreadsheetsBySpreadsheetTokenSheetsBySheetIdAsync(
+ System.Threading.Tasks.Task> GetSheetsV3SpreadsheetsBySpreadsheetTokenSheetsBySheetIdAsync(
UserAccessToken access_token,
[PathQuery] string spreadsheet_token,
[PathQuery] string sheet_id);