From 0a528dd0dab9d2975aa038e3c8170e91fdfd7e5f Mon Sep 17 00:00:00 2001 From: WangDrama <13649031663@163.com> Date: Wed, 2 Sep 2020 18:04:59 +0800 Subject: [PATCH 1/3] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E5=AE=9E=E4=BD=93?= =?UTF-8?q?=E6=96=B0=E5=A2=9E=E5=88=AB=E5=90=8D=E3=80=81MemberBase?= =?UTF-8?q?=E7=A7=BB=E9=99=A4isleader&=E6=96=B0=E5=A2=9Eis=5Fleader=5Fin?= =?UTF-8?q?=5Fdept?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../AdvancedAPIs/MailList/Member/MemberBase.cs | 12 ++++++++++-- .../AdvancedAPIs/MailList/Member/MemberResult.cs | 2 +- .../MailList/Member/MemberUpdateRequest.cs | 6 ++++++ 3 files changed, 17 insertions(+), 3 deletions(-) diff --git a/src/Senparc.Weixin.Work/Senparc.Weixin.Work/AdvancedAPIs/MailList/Member/MemberBase.cs b/src/Senparc.Weixin.Work/Senparc.Weixin.Work/AdvancedAPIs/MailList/Member/MemberBase.cs index 2d74a8f44e..94b3917f58 100644 --- a/src/Senparc.Weixin.Work/Senparc.Weixin.Work/AdvancedAPIs/MailList/Member/MemberBase.cs +++ b/src/Senparc.Weixin.Work/Senparc.Weixin.Work/AdvancedAPIs/MailList/Member/MemberBase.cs @@ -56,10 +56,14 @@ public abstract class MemberBase /// 邮箱。长度不超过64个字节,且为有效的email格式。企业内必须唯一,mobile/email二者不能同时为空 /// public string email { get; set; } + ///// + ///// 上级字段,标识是否为上级。在审批等应用里可以用来标识上级审批人 + ///// + //public int isleader { get; set; } /// - /// 上级字段,标识是否为上级。在审批等应用里可以用来标识上级审批人 + /// 上级字段,个数必须和department一致,表示在所在的部门内是否为上级。 /// - public int isleader { get; set; } + public int[] is_leader_in_dept { get; set; } /// /// 启用/禁用成员。1表示启用成员,0表示禁用成员 /// @@ -79,6 +83,10 @@ public abstract class MemberBase /// public Extattr extattr { get; set; } + /// + /// 地址。长度最大128个字符 + /// + public string address { get; set; } /* /// /// 是否邀请该成员使用企业微信(将通过微信服务通知或短信或邮件下发邀请,每天自动下发一次,最多持续3个工作日),默认值为true。 diff --git a/src/Senparc.Weixin.Work/Senparc.Weixin.Work/AdvancedAPIs/MailList/Member/MemberResult.cs b/src/Senparc.Weixin.Work/Senparc.Weixin.Work/AdvancedAPIs/MailList/Member/MemberResult.cs index 5dcaafd36e..9a08d7a786 100644 --- a/src/Senparc.Weixin.Work/Senparc.Weixin.Work/AdvancedAPIs/MailList/Member/MemberResult.cs +++ b/src/Senparc.Weixin.Work/Senparc.Weixin.Work/AdvancedAPIs/MailList/Member/MemberResult.cs @@ -79,7 +79,7 @@ public class GetMemberResult : WorkJsonResult /// public string avatar { get; set; } /// - /// 激活状态: 1=已激活,2=已禁用,4=未激活 已激活代表已激活企业微信或已关注微信插件。未激活代表既未激活企业微信又未关注微信插件。 + /// 激活状态: 1=已激活,2=已禁用,4=未激活,5=退出企业。 已激活代表已激活企业微信或已关注微信插件。未激活代表既未激活企业微信又未关注微信插件。 /// public int status { get; set; } /// diff --git a/src/Senparc.Weixin.Work/Senparc.Weixin.Work/AdvancedAPIs/MailList/Member/MemberUpdateRequest.cs b/src/Senparc.Weixin.Work/Senparc.Weixin.Work/AdvancedAPIs/MailList/Member/MemberUpdateRequest.cs index c729301999..a6e519c423 100644 --- a/src/Senparc.Weixin.Work/Senparc.Weixin.Work/AdvancedAPIs/MailList/Member/MemberUpdateRequest.cs +++ b/src/Senparc.Weixin.Work/Senparc.Weixin.Work/AdvancedAPIs/MailList/Member/MemberUpdateRequest.cs @@ -24,5 +24,11 @@ public class MemberUpdateRequest : MemberBase /// 非必填,特别地,如果userid由系统自动生成,则仅允许修改一次。新值可由new_userid字段指定。 /// public string new_userid { get; set; } + + + /// + /// 成员别名。长度1~32个utf8(非必须) ### https://work.weixin.qq.com/api/doc#90000/90135/90195 + /// + public string alias { get; set; } } } From 0f3dd499c37dd60154a751b2f3073e10a84e6ed5 Mon Sep 17 00:00:00 2001 From: JeffreySu Date: Fri, 18 Sep 2020 18:05:04 +0800 Subject: [PATCH 2/3] =?UTF-8?q?file.api.weixin.qq.com=20=E5=9F=9F=E5=90=8D?= =?UTF-8?q?=E6=9B=B4=E6=96=B0=E5=85=AC=E5=91=8A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- readme.en.md | 5 ++--- readme.md | 4 ++-- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/readme.en.md b/readme.en.md index 616221b5e1..acbac29606 100644 --- a/readme.en.md +++ b/readme.en.md @@ -22,9 +22,8 @@ For more than seven years, we have been keeping the project constantly updated, If you like and hope us to continue to optimize this project, please give us a Star:) ## Notice - -> :trophy: 《[2019-2020 Outstanding Contributors of Senparc Developer Community Shortlist](https://github.com/JeffreySu/WeiXinMPSDK/issues/2197)》 has been published. Please check and register the information before 30/6/2020 10:24 AM :smile: - +> 🍦 [file.api.weixin.qq.com Domain name officially disabled(2020.0.15)](https://developers.weixin.qq.com/community/develop/doc/0002245dcdc8c06f36fa6a47d56400), please update to the latest version!
+> :trophy: 《[2019-2020 Outstanding Contributors of Senparc Developer Community Shortlist](https://github.com/JeffreySu/WeiXinMPSDK/issues/2197)》 has been published. Please check and register the information before 30/6/2020 10:24 AM :smile:
> 🥇 .NET Core 3.1 [Senparc.Weixin SDK source code](/src) and [Demo](/Samples/netcore3.0-mvc) has been released! diff --git a/readme.md b/readme.md index 597f80c1cb..e6f7723972 100644 --- a/readme.md +++ b/readme.md @@ -21,8 +21,8 @@ Senparc.Weixin SDK 是目前使用率最高的微信 .NET SDK,也是国内最 如果你喜欢并希望我们继续优化这个项目,请给我们一个 ★Star :) ## 公告 -> :trophy: 《[2019-2020年盛派开发者社区优秀贡献者入围名单](https://github.com/JeffreySu/WeiXinMPSDK/issues/2197)》公布,请注意查看并登记信息,2020 年 6 月 30 日 10:24 AM 截止登记 :smile: - +> 🍦 [file.api.weixin.qq.com 域名官方已停用(2020.0.15)](https://developers.weixin.qq.com/community/develop/doc/0002245dcdc8c06f36fa6a47d56400),请及时更新到最新版本! +> :trophy: 《[2019-2020年盛派开发者社区优秀贡献者入围名单](https://github.com/JeffreySu/WeiXinMPSDK/issues/2197)》公布,请注意查看并登记信息,2020 年 6 月 30 日 10:24 AM 截止登记 :smile:
> 🥇 .NET Core 3.1 [Senparc.Weixin SDK 源码](/src) 及 [Demo](/Samples/netcore3.0-mvc) 已发布! From 55a86dc8e3a6f2fa02cfadd58e2da2edacbbb1f4 Mon Sep 17 00:00:00 2001 From: JeffreySu Date: Tue, 22 Sep 2020 16:46:58 +0800 Subject: [PATCH 3/3] =?UTF-8?q?#2237=20=E6=84=9F=E8=B0=A2@WangDrama=20=20W?= =?UTF-8?q?ork=20v3.7.603=20=20=201=E3=80=81=E4=BC=81=E4=B8=9A=E5=BE=AE?= =?UTF-8?q?=E4=BF=A1=E9=80=9A=E8=AE=AF=E5=BD=95=E6=A8=A1=E5=9D=97=E4=B8=8B?= =?UTF-8?q?=20=E6=88=90=E5=91=98=20=E5=AE=9E=E4=BD=93=20=E6=9B=B4=E6=96=B0?= =?UTF-8?q?=E5=AE=9E=E4=BD=93=E6=96=B0=E5=A2=9E=E5=88=AB=E5=90=8D=E3=80=81?= =?UTF-8?q?MemberBase=E7=A7=BB=E9=99=A4isleader=20=20=202=E3=80=81?= =?UTF-8?q?=E6=96=B0=E5=A2=9Eis=5Fleader=5Fin=5Fdept?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../AdvancedAPIs/MailList/Member/MemberBase.cs | 3 +++ .../AdvancedAPIs/MailList/Member/MemberResult.cs | 5 ++++- .../AdvancedAPIs/MailList/Member/MemberUpdateRequest.cs | 3 +++ .../Senparc.Weixin.Work/Senparc.Weixin.Work.netcore3.csproj | 5 ++++- 4 files changed, 14 insertions(+), 2 deletions(-) diff --git a/src/Senparc.Weixin.Work/Senparc.Weixin.Work/AdvancedAPIs/MailList/Member/MemberBase.cs b/src/Senparc.Weixin.Work/Senparc.Weixin.Work/AdvancedAPIs/MailList/Member/MemberBase.cs index 94b3917f58..27bc874026 100644 --- a/src/Senparc.Weixin.Work/Senparc.Weixin.Work/AdvancedAPIs/MailList/Member/MemberBase.cs +++ b/src/Senparc.Weixin.Work/Senparc.Weixin.Work/AdvancedAPIs/MailList/Member/MemberBase.cs @@ -7,6 +7,9 @@ 创建标识:Senparc - 20180728 + 修改标识:WangDrama - 20200922 + 修改描述:v3.7.603 企业微信通讯录模块, 更新(成员)实体新增别名,删除isleader ,新增is_leader_in_dept + ----------------------------------------------------------------*/ using System.Collections.Generic; diff --git a/src/Senparc.Weixin.Work/Senparc.Weixin.Work/AdvancedAPIs/MailList/Member/MemberResult.cs b/src/Senparc.Weixin.Work/Senparc.Weixin.Work/AdvancedAPIs/MailList/Member/MemberResult.cs index 872b24fc02..0792f20354 100644 --- a/src/Senparc.Weixin.Work/Senparc.Weixin.Work/AdvancedAPIs/MailList/Member/MemberResult.cs +++ b/src/Senparc.Weixin.Work/Senparc.Weixin.Work/AdvancedAPIs/MailList/Member/MemberResult.cs @@ -23,7 +23,10 @@ 修改描述:v3.7.502 GetMemberResult 补充二维码属性 修改标识:Senparc - 2020825 - 修改描述:3.7.510.1 GetMemberResult 补充 open_userid、main_department(主部门)属性 + 修改描述:v3.7.510.1 GetMemberResult 补充 open_userid、main_department(主部门)属性 + + 修改标识:WangDrama - 2020922 + 修改描述:v3.7.603 修改注释 ----------------------------------------------------------------*/ diff --git a/src/Senparc.Weixin.Work/Senparc.Weixin.Work/AdvancedAPIs/MailList/Member/MemberUpdateRequest.cs b/src/Senparc.Weixin.Work/Senparc.Weixin.Work/AdvancedAPIs/MailList/Member/MemberUpdateRequest.cs index a6e519c423..71fc7f94e4 100644 --- a/src/Senparc.Weixin.Work/Senparc.Weixin.Work/AdvancedAPIs/MailList/Member/MemberUpdateRequest.cs +++ b/src/Senparc.Weixin.Work/Senparc.Weixin.Work/AdvancedAPIs/MailList/Member/MemberUpdateRequest.cs @@ -10,6 +10,9 @@ 修改标识:ringls - 20180912 修改描述:添加 MemberUpdateRequest.new_userid 属性 + 修改标识:WangDrama - 20180912 + 修改描述:v3.7.603 添加 alias 属性 + ----------------------------------------------------------------*/ namespace Senparc.Weixin.Work.AdvancedAPIs.MailList.Member diff --git a/src/Senparc.Weixin.Work/Senparc.Weixin.Work/Senparc.Weixin.Work.netcore3.csproj b/src/Senparc.Weixin.Work/Senparc.Weixin.Work/Senparc.Weixin.Work.netcore3.csproj index 8489b9f46e..a85f4193c6 100644 --- a/src/Senparc.Weixin.Work/Senparc.Weixin.Work/Senparc.Weixin.Work.netcore3.csproj +++ b/src/Senparc.Weixin.Work/Senparc.Weixin.Work/Senparc.Weixin.Work.netcore3.csproj @@ -2,7 +2,7 @@ net45;netstandard2.0;netstandard2.1 $(Net35FrameworkPathOverride) - 3.7.601 + 3.7.603 Senparc.Weixin.Work Senparc.Weixin.Work true @@ -151,6 +151,9 @@ v3.7.502.1 “更新任务卡片”接口更新返回类型 v3.7.510.1 GetMemberResult 补充 open_userid、main_department(主部门)属性 v3.7.601 修改“删除标签成员”接口返回参数 + v3.7.603 + 1、企业微信通讯录模块下 成员 实体 更新实体新增别名、MemberBase移除isleader + 2、新增is_leader_in_dept https://github.com/JeffreySu/WeiXinMPSDK False