diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinMessage/CgibinMessageUpdateTemplateCardRequest.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinMessage/CgibinMessageUpdateTemplateCardRequest.cs index 0234d8d6..e9c33335 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinMessage/CgibinMessageUpdateTemplateCardRequest.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinMessage/CgibinMessageUpdateTemplateCardRequest.cs @@ -1,4 +1,4 @@ -using System.Collections.Generic; +using System.Collections.Generic; namespace SKIT.FlurlHttpClient.Wechat.Work.Models { @@ -40,8 +40,8 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.Models /// /// 获取或设置应用 ID。如果不指定将使用构造 时的 参数。 /// - [Newtonsoft.Json.JsonIgnore] - [System.Text.Json.Serialization.JsonIgnore] + [Newtonsoft.Json.JsonProperty("agentid")] + [System.Text.Json.Serialization.JsonPropertyName("agentid")] public int? AgentId { get; set; } /// diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinService/Contact/CgibinServiceContactBatchSearchRequest.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinService/Contact/CgibinServiceContactBatchSearchRequest.cs index 35e629c1..aec6e369 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinService/Contact/CgibinServiceContactBatchSearchRequest.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinService/Contact/CgibinServiceContactBatchSearchRequest.cs @@ -1,4 +1,4 @@ -using System.Collections.Generic; +using System.Collections.Generic; namespace SKIT.FlurlHttpClient.Wechat.Work.Models { @@ -69,18 +69,18 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.Models [System.Text.Json.Serialization.JsonPropertyName("auth_corpid")] public string AuthorizerCorpId { get; set; } = string.Empty; - /// - /// 获取或设置应用 ID。 - /// - [Newtonsoft.Json.JsonProperty("agentid")] - [System.Text.Json.Serialization.JsonPropertyName("agentid")] - public int? AgentId { get; set; } - /// /// 获取或设置搜索请求列表。 /// [Newtonsoft.Json.JsonProperty("query_request_list")] [System.Text.Json.Serialization.JsonPropertyName("query_request_list")] public IList? QueryRequestList { get; set; } + + /// + /// 获取或设置授权方安装的应用 ID。 + /// + [Newtonsoft.Json.JsonProperty("agentid")] + [System.Text.Json.Serialization.JsonPropertyName("agentid")] + public int? AgentId { get; set; } } } diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinService/Contact/CgibinServiceContactSearchRequest.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinService/Contact/CgibinServiceContactSearchRequest.cs index 208d5000..a79ade09 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinService/Contact/CgibinServiceContactSearchRequest.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinService/Contact/CgibinServiceContactSearchRequest.cs @@ -1,4 +1,4 @@ -namespace SKIT.FlurlHttpClient.Wechat.Work.Models +namespace SKIT.FlurlHttpClient.Wechat.Work.Models { /// /// 表示 [POST] /cgi-bin/service/contact/search 接口的请求。 @@ -19,13 +19,6 @@ [System.Text.Json.Serialization.JsonPropertyName("auth_corpid")] public string AuthorizerCorpId { get; set; } = string.Empty; - /// - /// 获取或设置应用 ID。 - /// - [Newtonsoft.Json.JsonProperty("agentid")] - [System.Text.Json.Serialization.JsonPropertyName("agentid")] - public int? AgentId { get; set; } - /// /// 获取或设置搜索关键词。 /// @@ -67,5 +60,12 @@ [Newtonsoft.Json.JsonProperty("limit")] [System.Text.Json.Serialization.JsonPropertyName("limit")] public int? Limit { get; set; } + + /// + /// 获取或设置授权方安装的应用 ID。 + /// + [Newtonsoft.Json.JsonProperty("agentid")] + [System.Text.Json.Serialization.JsonPropertyName("agentid")] + public int? AgentId { 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 009c2208..4ae14c54 100644 --- a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinMessage/CgibinMessageUpdateTemplateCardRequest.json +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinMessage/CgibinMessageUpdateTemplateCardRequest.json @@ -1,4 +1,4 @@ -{ +{ "userids": ["userid1", "userid2"], "partyids": [2, 3], "tagids": [44, 55],