diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinMessage/CgibinMessageUpdateTaskCardRequest.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinMessage/CgibinMessageUpdateTaskCardRequest.cs
index baceee99..d5995648 100644
--- a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinMessage/CgibinMessageUpdateTaskCardRequest.cs
+++ b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinMessage/CgibinMessageUpdateTaskCardRequest.cs
@@ -1,4 +1,4 @@
-using System.Collections.Generic;
+using System.Collections.Generic;
namespace SKIT.FlurlHttpClient.Wechat.Work.Models
{
@@ -28,6 +28,13 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.Models
[System.Text.Json.Serialization.JsonPropertyName("agentid")]
public int? AgentId { get; set; }
+ ///
+ /// 获取或设置原始卡片的任务 ID。
+ ///
+ [Newtonsoft.Json.JsonProperty("original_task_id")]
+ [System.Text.Json.Serialization.JsonPropertyName("original_task_id")]
+ public string? OriginalTaskId { get; set; }
+
///
/// 获取或设置替换文案。
///
diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinMessage/CgibinMessageUpdateTemplateCardRequest.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinMessage/CgibinMessageUpdateTemplateCardRequest.cs
index f97f6001..4145aaea 100644
--- a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinMessage/CgibinMessageUpdateTemplateCardRequest.cs
+++ b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinMessage/CgibinMessageUpdateTemplateCardRequest.cs
@@ -82,11 +82,13 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.Models
public string ResponseCode { get; set; } = string.Empty;
///
- /// 获取或设置原始卡片的任务 ID。
+ /// 获取或设置是否开启 ID 转译。
///
- [Newtonsoft.Json.JsonProperty("original_task_id")]
- [System.Text.Json.Serialization.JsonPropertyName("original_task_id")]
- public string? OriginalTaskId { get; set; }
+ [Newtonsoft.Json.JsonProperty("enable_id_trans")]
+ [Newtonsoft.Json.JsonConverter(typeof(Newtonsoft.Json.Converters.Common.NumericalBooleanConverter))]
+ [System.Text.Json.Serialization.JsonPropertyName("enable_id_trans")]
+ [System.Text.Json.Serialization.JsonConverter(typeof(System.Text.Json.Serialization.Common.NumericalBooleanConverter))]
+ public bool? IsEnableIdTranslation { get; set; }
///
/// 获取或设置按钮信息。
diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/_/CgibinMessage/CgibinMessageUpdateTemplateCardRequest.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/_/CgibinMessage/CgibinMessageUpdateTemplateCardRequest.json
index 4ae14c54..71f8109b 100644
--- a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/_/CgibinMessage/CgibinMessageUpdateTemplateCardRequest.json
+++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/_/CgibinMessage/CgibinMessageUpdateTemplateCardRequest.json
@@ -1,15 +1,15 @@
{
- "userids": ["userid1", "userid2"],
- "partyids": [2, 3],
- "tagids": [44, 55],
+ "userids": [ "userid1", "userid2" ],
+ "partyids": [ 2, 3 ],
+ "tagids": [ 44, 55 ],
"atall": 0,
"agentid": 1,
"response_code": "response_code",
- "original_task_id": "original_task_id",
"button": {
"task_id": "taskid",
"replace_name": "replace_name"
},
+ "enable_id_trans": 1,
"template_card": {
"card_type": "text_notice",
"source": {