Skip to content

Commit 1875098

Browse files
committed
feat(work): 随官方更新客户联系联系我管理相关接口模型
1 parent 7606213 commit 1875098

File tree

4 files changed

+28
-6
lines changed

4 files changed

+28
-6
lines changed

src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinExternalContact/ContactWay/CgibinExternalContactAddContactWayRequest.cs

+8-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
using System.Collections.Generic;
1+
using System.Collections.Generic;
22

33
namespace SKIT.FlurlHttpClient.Wechat.Work.Models
44
{
@@ -210,6 +210,13 @@ public class MiniProgram
210210
[System.Text.Json.Serialization.JsonPropertyName("unionid")]
211211
public string? UnionId { get; set; }
212212

213+
/// <summary>
214+
/// 获取或设置是否同一外部企业客户只能添加同一个员工。
215+
/// </summary>
216+
[Newtonsoft.Json.JsonProperty("is_exclusive")]
217+
[System.Text.Json.Serialization.JsonPropertyName("is_exclusive")]
218+
public bool? IsExclusive { get; set; }
219+
213220
/// <summary>
214221
/// 获取或设置结束语信息。
215222
/// </summary>

src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinExternalContact/ContactWay/CgibinExternalContactGetContactWayResponse.cs

+8-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
namespace SKIT.FlurlHttpClient.Wechat.Work.Models
1+
namespace SKIT.FlurlHttpClient.Wechat.Work.Models
22
{
33
/// <summary>
44
/// <para>表示 [POST] /cgi-bin/externalcontact/get_contact_way 接口的响应。</para>
@@ -226,6 +226,13 @@ public class MiniProgram
226226
[System.Text.Json.Serialization.JsonPropertyName("unionid")]
227227
public string? UnionId { get; set; }
228228

229+
/// <summary>
230+
/// 获取或设置是否同一外部企业客户只能添加同一个员工。
231+
/// </summary>
232+
[Newtonsoft.Json.JsonProperty("is_exclusive")]
233+
[System.Text.Json.Serialization.JsonPropertyName("is_exclusive")]
234+
public bool? IsExclusive { get; set; }
235+
229236
/// <summary>
230237
/// 获取或设置结束语信息。
231238
/// </summary>

src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinExternalContact/ContactWay/CgibinExternalContactUpdateContactWayRequest.cs

+8-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
using System.Collections.Generic;
1+
using System.Collections.Generic;
22

33
namespace SKIT.FlurlHttpClient.Wechat.Work.Models
44
{
@@ -91,6 +91,13 @@ public class Conclusion : CgibinExternalContactAddContactWayRequest.Types.Conclu
9191
[System.Text.Json.Serialization.JsonPropertyName("unionid")]
9292
public string? UnionId { get; set; }
9393

94+
/// <summary>
95+
/// 获取或设置是否同一外部企业客户只能添加同一个员工。
96+
/// </summary>
97+
[Newtonsoft.Json.JsonProperty("is_exclusive")]
98+
[System.Text.Json.Serialization.JsonPropertyName("is_exclusive")]
99+
public bool? IsExclusive { get; set; }
100+
94101
/// <summary>
95102
/// 获取或设置结束语信息。
96103
/// </summary>

test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinExternalContact/ContactWay/CgibinExternalContactAddContactWayRequest.json

+4-3
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,17 @@
1-
{
1+
{
22
"type": 1,
33
"scene": 1,
44
"style": 1,
55
"remark": "渠道客户",
66
"skip_verify": true,
77
"state": "teststate",
8-
"user": ["zhangsan", "lisi", "wangwu"],
9-
"party": [2, 3],
8+
"user": [ "zhangsan", "lisi", "wangwu" ],
9+
"party": [ 2, 3 ],
1010
"is_temp": true,
1111
"expires_in": 86400,
1212
"chat_expires_in": 86400,
1313
"unionid": "oxTWIuGaIt6gTKsQRLau2M0AAAA",
14+
"is_exclusive": true,
1415
"conclusions": {
1516
"text": {
1617
"content": "文本消息内容"

0 commit comments

Comments
 (0)