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