Skip to content

Commit

Permalink
Merge pull request #2246 from JeffreySu/Developer
Browse files Browse the repository at this point in the history
Work v3.7.601 修改“删除标签成员”接口返回参数 #2244 感谢 @xxvolvo
  • Loading branch information
JeffreySu authored Sep 18, 2020
2 parents 72932d8 + 2e4122a commit 0b9b8ae
Show file tree
Hide file tree
Showing 4 changed files with 23 additions and 7 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

<PropertyGroup>
<TargetFramework>netcoreapp3.1</TargetFramework>
<Version>5.600.0</Version>
<Version>5.600.1</Version>
</PropertyGroup>

<ItemGroup>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -524,6 +524,7 @@ public static AddTagMemberResult AddTagMember(string accessTokenOrAppKey, int ta

/// <summary>
/// 删除标签成员【QY移植修改】
/// <para>文档:https://work.weixin.qq.com/api/doc/90000/90135/90215</para>
/// </summary>
/// <param name="accessTokenOrAppKey">调用接口凭证(AccessToken)或AppKey(根据AccessTokenContainer.BuildingKey(corpId, corpSecret)方法获得)</param>
/// <param name="tagId">标签ID</param>
Expand Down Expand Up @@ -1093,6 +1094,7 @@ public static async Task<AddTagMemberResult> AddTagMemberAsync(string accessToke

/// <summary>
///【异步方法】 删除标签成员【QY移植修改】
/// <para>文档:https://work.weixin.qq.com/api/doc/90000/90135/90215</para>
/// </summary>
/// <param name="accessTokenOrAppKey">调用接口凭证(AccessToken)或AppKey(根据AccessTokenContainer.BuildingKey(corpId, corpSecret)方法获得)</param>
/// <param name="tagId">标签ID</param>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,9 @@
修改标识:Senparc - 20171220
修改描述:v1.2.10 修改 AddTagMemberResult.invalidparty 为 long 类型
修改标识:Senparc - 20200918
修改描述:v3.7.601 修改“删除标签成员”接口返回参数:https://work.weixin.qq.com/api/doc/90000/90135/90215
----------------------------------------------------------------*/

using System.Collections.Generic;
Expand Down Expand Up @@ -83,16 +86,26 @@ public class AddTagMemberResult : WorkJsonResult
/// <summary>
/// 添加标签成员返回结果
/// a)正确时返回{"errcode": 0,"errmsg": "ok"}
/// b)若部分userid非法,则返回{"errcode": 0,"errmsg": "invalid userlist failed","invalidlist":"usr1|usr2|usr","invalidparty": [2,4]}
/// c)当包含userid全部非法时返回{"errcode": 40070,"errmsg": "all list invalid "}
/// b)若部分userid、partylist非法,则返回{"errcode": 0,"errmsg": "deleted","invalidlist":"usr1|usr2|usr","invalidparty": [2,4]}
/// c)当包含的userid、partylist全部非法时返回{"errcode": 40070,"errmsg": "all list invalid "}
/// invalid userlist and partylist faild
/// invalid userlist faild
/// invalid partylist faild
/// </summary>
public class DelTagMemberResult : WorkJsonResult
{
public string invalidlist { get; set; }
public long[] invalidparty { get; set; }
/// <summary>
/// 标签ID(必须)
/// </summary>
public int tagid { get; set; }
/// <summary>
/// 企业成员ID列表,注意:userlist、partylist不能同时为空,单次请求长度不超过1000
/// </summary>
public string[] userlist { get; set; }
/// <summary>
/// 企业部门ID列表,注意:userlist、partylist不能同时为空,单次请求长度不超过100
/// </summary>
public long[] partylist { get; set; }
}

/// <summary>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<PropertyGroup>
<TargetFrameworks>net45;netstandard2.0;netstandard2.1</TargetFrameworks>
<FrameworkPathOverride Condition="'$(TargetFramework)' == 'net35'">$(Net35FrameworkPathOverride)</FrameworkPathOverride>
<Version>3.7.600</Version>
<Version>3.7.601</Version>
<AssemblyName>Senparc.Weixin.Work</AssemblyName>
<RootNamespace>Senparc.Weixin.Work</RootNamespace>
<GeneratePackageOnBuild Condition=" '$(Configuration)' == 'Release' ">true</GeneratePackageOnBuild>
Expand Down Expand Up @@ -150,7 +150,8 @@
3、添加“企业内部开发外部联系人- 回调事件”
v3.7.502.1 “更新任务卡片”接口更新返回类型
v3.7.510.1 GetMemberResult 补充 open_userid、main_department(主部门)属性
</PackageReleaseNotes>
v3.7.601 修改“删除标签成员”接口返回参数
</PackageReleaseNotes>
<RepositoryUrl>https://github.com/JeffreySu/WeiXinMPSDK</RepositoryUrl>
<SignAssembly>False</SignAssembly>
</PropertyGroup>
Expand Down

0 comments on commit 0b9b8ae

Please sign in to comment.