Skip to content

Commit 288a29e

Browse files
committed
feat(work): 随官方更新获客助手相关回调通知事件模型
1 parent 5900614 commit 288a29e

2 files changed

Lines changed: 24 additions & 0 deletions

File tree

src/SKIT.FlurlHttpClient.Wechat.Work/Events/CustomerAcquisition/CustomerAcquisitionEvent.cs

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,22 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.Events
99
/// </summary>
1010
public class CustomerAcquisitionEvent : WechatWorkEvent
1111
{
12+
/// <summary>
13+
/// 获取或设置第三方应用的 SuiteId。
14+
/// </summary>
15+
[Newtonsoft.Json.JsonProperty("SuiteId")]
16+
[System.Text.Json.Serialization.JsonPropertyName("SuiteId")]
17+
[System.Xml.Serialization.XmlElement("SuiteId", IsNullable = true)]
18+
public string? SuiteId { get; set; }
19+
20+
/// <summary>
21+
/// 获取或设置授权方的 CorpId。
22+
/// </summary>
23+
[Newtonsoft.Json.JsonProperty("AuthCorpId")]
24+
[System.Text.Json.Serialization.JsonPropertyName("AuthCorpId")]
25+
[System.Xml.Serialization.XmlElement("AuthCorpId", IsNullable = true)]
26+
public string? AuthorizerCorpId { get; set; }
27+
1228
/// <summary>
1329
/// 获取或设置变更类型。
1430
/// </summary>

src/SKIT.FlurlHttpClient.Wechat.Work/Events/ExternalContact/ChangeExternalContactEvent.cs

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,14 @@ public class ChangeExternalContactEvent : WechatWorkEvent
3535
[System.Xml.Serialization.XmlElement("ChangeType")]
3636
public string ChangeType { get; set; } = default!;
3737

38+
/// <summary>
39+
/// 获取或设置获客链接 ID。
40+
/// </summary>
41+
[Newtonsoft.Json.JsonProperty("LinkId")]
42+
[System.Text.Json.Serialization.JsonPropertyName("LinkId")]
43+
[System.Xml.Serialization.XmlElement("LinkId", IsNullable = true)]
44+
public string? LinkId { get; set; }
45+
3846
/// <summary>
3947
/// 获取或设置用户成员账号。
4048
/// </summary>

0 commit comments

Comments
 (0)