From 36cb4c06b1575969ed97c35d519e7d2d09f3dc4b Mon Sep 17 00:00:00 2001 From: Fu Diwei Date: Mon, 2 Aug 2021 18:35:59 +0800 Subject: [PATCH] =?UTF-8?q?fix(work):=20=E4=BF=AE=E5=A4=8D=E9=83=A8?= =?UTF-8?q?=E5=88=86=E5=BE=AE=E4=BF=A1=E5=9B=9E=E8=B0=83=E9=80=9A=E7=9F=A5?= =?UTF-8?q?=E4=BA=8B=E4=BB=B6=E6=A8=A1=E5=9E=8B=E7=9A=84=E5=BA=8F=E5=88=97?= =?UTF-8?q?=E5=8C=96=E9=94=99=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Events/Approval/OpenApprovalChangeEvent.cs | 8 ++++---- .../Events/Approval/SystemApprovalChangeEvent.cs | 12 ++++++------ .../Events/Contact/ChangeContactEvent.cs | 2 +- 3 files changed, 11 insertions(+), 11 deletions(-) diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Approval/OpenApprovalChangeEvent.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Approval/OpenApprovalChangeEvent.cs index 30763206..bfd56e26 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Approval/OpenApprovalChangeEvent.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Approval/OpenApprovalChangeEvent.cs @@ -29,7 +29,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.Events /// /// 获取或设置审批人列表。 /// - [System.Xml.Serialization.XmlArray("Item")] + [System.Xml.Serialization.XmlElement("Item", typeof(ApprovalerItem))] public ApprovalerItem[] Items { get; set; } = default!; } @@ -100,7 +100,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.Events /// /// 获取或设置节点审批人列表。 /// - [System.Xml.Serialization.XmlArray("Items")] + [System.Xml.Serialization.XmlElement("Items")] public Types.ApprovalerList ApprovalerList { get; set; } = default!; } } @@ -108,7 +108,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.Events /// /// 获取或设置审批流程详情列表。 /// - [System.Xml.Serialization.XmlArray("ApprovalNode")] + [System.Xml.Serialization.XmlElement("ApprovalNode", typeof(Types.RecordDetail))] public Types.RecordDetail[] RecordDetailList { get; set; } = default!; } @@ -147,7 +147,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.Events /// /// 获取或设置审批抄送列表。 /// - [System.Xml.Serialization.XmlArray("NotifyNode")] + [System.Xml.Serialization.XmlElement("NotifyNode", typeof(Types.Notifier))] public Types.Notifier[] NotifierList { get; set; } = default!; } } diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Approval/SystemApprovalChangeEvent.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Approval/SystemApprovalChangeEvent.cs index bede1420..a1acc237 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Approval/SystemApprovalChangeEvent.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Approval/SystemApprovalChangeEvent.cs @@ -86,7 +86,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.Events /// /// 获取或设置审批意见附件 MediaId 列表。 /// - [System.Xml.Serialization.XmlArray("Attach", IsNullable = true)] + [System.Xml.Serialization.XmlElement("Attach", Type = typeof(string), IsNullable = true)] public string[]? SpeechMediaIdList { get; set; } } } @@ -106,7 +106,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.Events /// /// 获取或设置审批流程详情列表。 /// - [System.Xml.Serialization.XmlArray("Details")] + [System.Xml.Serialization.XmlElement("Details", typeof(Types.RecordDetail))] public Types.RecordDetail[] DetailList { get; set; } = default!; } @@ -145,7 +145,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.Events /// /// 获取或设置评论内容附件 MediaId 列表。 /// - [System.Xml.Serialization.XmlArray("Attach")] + [System.Xml.Serialization.XmlElement("Attach", Type = typeof(string))] public string[] MediaIdList { get; set; } = default!; /// @@ -201,19 +201,19 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.Events /// /// 获取或设置抄送人列表。 /// - [System.Xml.Serialization.XmlArray("Notifyer")] + [System.Xml.Serialization.XmlElement("Notifyer", Type = typeof(Types.Notifier))] public Types.Notifier[]? NotifyerList { get; set; } /// /// 获取或设置审批流程列表。 /// - [System.Xml.Serialization.XmlArray("SpRecord")] + [System.Xml.Serialization.XmlElement("SpRecord", Type = typeof(Types.Record))] public Types.Record[] RecordList { get; set; } = default!; /// /// 获取或设置评论列表。 /// - [System.Xml.Serialization.XmlArray("Comments")] + [System.Xml.Serialization.XmlElement("Comments", Type = typeof(Types.Comment))] public Types.Comment[] CommentList { get; set; } = default!; } } diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Contact/ChangeContactEvent.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Contact/ChangeContactEvent.cs index e1c5fa9e..2c4f81eb 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Contact/ChangeContactEvent.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Work/Events/Contact/ChangeContactEvent.cs @@ -84,7 +84,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.Events /// /// 获取或设置自定义字段列表。 /// - [System.Xml.Serialization.XmlArray("Item")] + [System.Xml.Serialization.XmlElement("Item", Type = typeof(Types.Attribute))] public Types.Attribute[] AttributeList { get; set; } = default!; } }