From 2bfb386cf61329580ac4b10cbc239f8d10664fc7 Mon Sep 17 00:00:00 2001 From: fudiwei Date: Wed, 11 Jan 2023 11:56:50 +0800 Subject: [PATCH] =?UTF-8?q?feat(work):=20=E9=9A=8F=E5=AE=98=E6=96=B9?= =?UTF-8?q?=E6=9B=B4=E6=96=B0=E6=96=87=E6=A1=A3=E6=94=B6=E9=9B=86=E8=A1=A8?= =?UTF-8?q?=E7=9B=B8=E5=85=B3=E6=8E=A5=E5=8F=A3=E6=A8=A1=E5=9E=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...tWorkClientExecuteCgibinWedocExtensions.cs | 20 +++++++++--------- .../CgibinWedocModifyCollectResponse.cs | 9 -------- .../CgibinWedocCreateFormRequest.cs} | 6 +++--- .../CgibinWedocCreateFormResponse.cs} | 6 +++--- .../CgibinWedocGetFormAnswerRequest.cs | 0 .../CgibinWedocGetFormAnswerResponse.cs | 0 .../CgibinWedocGetFormInfoRequest.cs | 0 .../CgibinWedocGetFormInfoResponse.cs | 0 .../CgibinWedocGetFormStatisticRequest.cs | 0 .../CgibinWedocGetFormStatisticResponse.cs | 0 .../CgibinWedocModifyFormRequest.cs} | 21 +++++++++---------- .../Form/CgibinWedocModifyFormResponse.cs | 9 ++++++++ .../CgibinWedocCreateFormRequest.json} | 8 +++---- .../CgibinWedocCreateFormResponse.json} | 0 .../CgibinWedocGetFormAnswerRequest.json | 0 .../CgibinWedocGetFormAnswerResponse.json | 0 .../CgibinWedocGetFormInfoRequest.json | 0 .../CgibinWedocGetFormInfoResponse.json | 0 .../CgibinWedocGetFormStatisticRequest.json | 0 .../CgibinWedocGetFormStatisticResponse.json | 0 .../CgibinWedocModifyFormRequest.json} | 0 21 files changed, 39 insertions(+), 40 deletions(-) delete mode 100644 src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWedoc/Collect/CgibinWedocModifyCollectResponse.cs rename src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWedoc/{Collect/CgibinWedocCreateCollectRequest.cs => Form/CgibinWedocCreateFormRequest.cs} (98%) rename src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWedoc/{Collect/CgibinWedocCreateCollectResponse.cs => Form/CgibinWedocCreateFormResponse.cs} (60%) rename src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWedoc/{Collect => Form}/CgibinWedocGetFormAnswerRequest.cs (100%) rename src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWedoc/{Collect => Form}/CgibinWedocGetFormAnswerResponse.cs (100%) rename src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWedoc/{Collect => Form}/CgibinWedocGetFormInfoRequest.cs (100%) rename src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWedoc/{Collect => Form}/CgibinWedocGetFormInfoResponse.cs (100%) rename src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWedoc/{Collect => Form}/CgibinWedocGetFormStatisticRequest.cs (100%) rename src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWedoc/{Collect => Form}/CgibinWedocGetFormStatisticResponse.cs (100%) rename src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWedoc/{Collect/CgibinWedocModifyCollectRequest.cs => Form/CgibinWedocModifyFormRequest.cs} (89%) create mode 100644 src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWedoc/Form/CgibinWedocModifyFormResponse.cs rename test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWedoc/{Collect/CgibinWedocCreateCollectRequest.json => Form/CgibinWedocCreateFormRequest.json} (88%) rename test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWedoc/{Collect/CgibinWedocCreateCollectResponse.json => Form/CgibinWedocCreateFormResponse.json} (100%) rename test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWedoc/{Collect => Form}/CgibinWedocGetFormAnswerRequest.json (100%) rename test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWedoc/{Collect => Form}/CgibinWedocGetFormAnswerResponse.json (100%) rename test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWedoc/{Collect => Form}/CgibinWedocGetFormInfoRequest.json (100%) rename test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWedoc/{Collect => Form}/CgibinWedocGetFormInfoResponse.json (100%) rename test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWedoc/{Collect => Form}/CgibinWedocGetFormStatisticRequest.json (100%) rename test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWedoc/{Collect => Form}/CgibinWedocGetFormStatisticResponse.json (100%) rename test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWedoc/{Collect/CgibinWedocModifyCollectRequest.json => Form/CgibinWedocModifyFormRequest.json} (100%) diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Extensions/WechatWorkClientExecuteCgibinWedocExtensions.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Extensions/WechatWorkClientExecuteCgibinWedocExtensions.cs index 9cfbc14d..ad09412e 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Work/Extensions/WechatWorkClientExecuteCgibinWedocExtensions.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Work/Extensions/WechatWorkClientExecuteCgibinWedocExtensions.cs @@ -1,4 +1,4 @@ -using System; +using System; using System.Net.Http; using System.Threading; using System.Threading.Tasks; @@ -191,45 +191,45 @@ namespace SKIT.FlurlHttpClient.Wechat.Work } #endregion - #region Collect + #region Form /// - /// 异步调用 [POST] /cgi-bin/wedoc/create_collect 接口。 + /// 异步调用 [POST] /cgi-bin/wedoc/create_form 接口。 /// REF: https://developer.work.weixin.qq.com/document/path/97462 /// /// /// /// /// - public static async Task ExecuteCgibinWedocCreateCollectAsync(this WechatWorkClient client, Models.CgibinWedocCreateCollectRequest request, CancellationToken cancellationToken = default) + public static async Task ExecuteCgibinWedocCreateFormAsync(this WechatWorkClient client, Models.CgibinWedocCreateFormRequest request, CancellationToken cancellationToken = default) { if (client is null) throw new ArgumentNullException(nameof(client)); if (request is null) throw new ArgumentNullException(nameof(request)); IFlurlRequest flurlReq = client - .CreateRequest(request, HttpMethod.Post, "cgi-bin", "wedoc", "create_collect") + .CreateRequest(request, HttpMethod.Post, "cgi-bin", "wedoc", "create_form") .SetQueryParam("access_token", request.AccessToken); - return await client.SendRequestWithJsonAsync(flurlReq, data: request, cancellationToken: cancellationToken); + return await client.SendRequestWithJsonAsync(flurlReq, data: request, cancellationToken: cancellationToken); } /// - /// 异步调用 [POST] /cgi-bin/wedoc/modify_collect 接口。 + /// 异步调用 [POST] /cgi-bin/wedoc/modify_form 接口。 /// REF: https://developer.work.weixin.qq.com/document/path/97462 /// /// /// /// /// - public static async Task ExecuteCgibinWedocModifyCollectAsync(this WechatWorkClient client, Models.CgibinWedocModifyCollectRequest request, CancellationToken cancellationToken = default) + public static async Task ExecuteCgibinWedocModifyFormAsync(this WechatWorkClient client, Models.CgibinWedocModifyFormRequest request, CancellationToken cancellationToken = default) { if (client is null) throw new ArgumentNullException(nameof(client)); if (request is null) throw new ArgumentNullException(nameof(request)); IFlurlRequest flurlReq = client - .CreateRequest(request, HttpMethod.Post, "cgi-bin", "wedoc", "modify_collect") + .CreateRequest(request, HttpMethod.Post, "cgi-bin", "wedoc", "modify_form") .SetQueryParam("access_token", request.AccessToken); - return await client.SendRequestWithJsonAsync(flurlReq, data: request, cancellationToken: cancellationToken); + return await client.SendRequestWithJsonAsync(flurlReq, data: request, cancellationToken: cancellationToken); } /// diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWedoc/Collect/CgibinWedocModifyCollectResponse.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWedoc/Collect/CgibinWedocModifyCollectResponse.cs deleted file mode 100644 index 0a32d634..00000000 --- a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWedoc/Collect/CgibinWedocModifyCollectResponse.cs +++ /dev/null @@ -1,9 +0,0 @@ -namespace SKIT.FlurlHttpClient.Wechat.Work.Models -{ - /// - /// 表示 [POST] /cgi-bin/wedoc/modify_collect 接口的响应。 - /// - public class CgibinWedocModifyCollectResponse : WechatWorkResponse - { - } -} diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWedoc/Collect/CgibinWedocCreateCollectRequest.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWedoc/Form/CgibinWedocCreateFormRequest.cs similarity index 98% rename from src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWedoc/Collect/CgibinWedocCreateCollectRequest.cs rename to src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWedoc/Form/CgibinWedocCreateFormRequest.cs index b762f69b..7028327f 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWedoc/Collect/CgibinWedocCreateCollectRequest.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWedoc/Form/CgibinWedocCreateFormRequest.cs @@ -1,11 +1,11 @@ -using System.Collections.Generic; +using System.Collections.Generic; namespace SKIT.FlurlHttpClient.Wechat.Work.Models { /// - /// 表示 [POST] /cgi-bin/wedoc/create_collect 接口的请求。 + /// 表示 [POST] /cgi-bin/wedoc/create_form 接口的请求。 /// - public class CgibinWedocCreateCollectRequest : WechatWorkRequest + public class CgibinWedocCreateFormRequest : WechatWorkRequest { public static class Types { diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWedoc/Collect/CgibinWedocCreateCollectResponse.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWedoc/Form/CgibinWedocCreateFormResponse.cs similarity index 60% rename from src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWedoc/Collect/CgibinWedocCreateCollectResponse.cs rename to src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWedoc/Form/CgibinWedocCreateFormResponse.cs index cfdf94b5..5aaa142d 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWedoc/Collect/CgibinWedocCreateCollectResponse.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWedoc/Form/CgibinWedocCreateFormResponse.cs @@ -1,9 +1,9 @@ -namespace SKIT.FlurlHttpClient.Wechat.Work.Models +namespace SKIT.FlurlHttpClient.Wechat.Work.Models { /// - /// 表示 [POST] /cgi-bin/wedoc/create_collect 接口的响应。 + /// 表示 [POST] /cgi-bin/wedoc/create_form 接口的响应。 /// - public class CgibinWedocCreateCollectResponse : WechatWorkResponse + public class CgibinWedocCreateFormResponse : WechatWorkResponse { /// /// 获取或设置收集表 ID。 diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWedoc/Collect/CgibinWedocGetFormAnswerRequest.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWedoc/Form/CgibinWedocGetFormAnswerRequest.cs similarity index 100% rename from src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWedoc/Collect/CgibinWedocGetFormAnswerRequest.cs rename to src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWedoc/Form/CgibinWedocGetFormAnswerRequest.cs diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWedoc/Collect/CgibinWedocGetFormAnswerResponse.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWedoc/Form/CgibinWedocGetFormAnswerResponse.cs similarity index 100% rename from src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWedoc/Collect/CgibinWedocGetFormAnswerResponse.cs rename to src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWedoc/Form/CgibinWedocGetFormAnswerResponse.cs diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWedoc/Collect/CgibinWedocGetFormInfoRequest.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWedoc/Form/CgibinWedocGetFormInfoRequest.cs similarity index 100% rename from src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWedoc/Collect/CgibinWedocGetFormInfoRequest.cs rename to src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWedoc/Form/CgibinWedocGetFormInfoRequest.cs diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWedoc/Collect/CgibinWedocGetFormInfoResponse.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWedoc/Form/CgibinWedocGetFormInfoResponse.cs similarity index 100% rename from src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWedoc/Collect/CgibinWedocGetFormInfoResponse.cs rename to src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWedoc/Form/CgibinWedocGetFormInfoResponse.cs diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWedoc/Collect/CgibinWedocGetFormStatisticRequest.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWedoc/Form/CgibinWedocGetFormStatisticRequest.cs similarity index 100% rename from src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWedoc/Collect/CgibinWedocGetFormStatisticRequest.cs rename to src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWedoc/Form/CgibinWedocGetFormStatisticRequest.cs diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWedoc/Collect/CgibinWedocGetFormStatisticResponse.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWedoc/Form/CgibinWedocGetFormStatisticResponse.cs similarity index 100% rename from src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWedoc/Collect/CgibinWedocGetFormStatisticResponse.cs rename to src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWedoc/Form/CgibinWedocGetFormStatisticResponse.cs diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWedoc/Collect/CgibinWedocModifyCollectRequest.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWedoc/Form/CgibinWedocModifyFormRequest.cs similarity index 89% rename from src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWedoc/Collect/CgibinWedocModifyCollectRequest.cs rename to src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWedoc/Form/CgibinWedocModifyFormRequest.cs index 2bf943c5..186ffb4e 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWedoc/Collect/CgibinWedocModifyCollectRequest.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWedoc/Form/CgibinWedocModifyFormRequest.cs @@ -1,20 +1,19 @@ -using System.Collections.Generic; +using System.Collections.Generic; namespace SKIT.FlurlHttpClient.Wechat.Work.Models { /// - /// 表示 [POST] /cgi-bin/wedoc/modify_collect 接口的请求。 + /// 表示 [POST] /cgi-bin/wedoc/modify_form 接口的请求。 /// - public class CgibinWedocModifyCollectRequest : WechatWorkRequest + public class CgibinWedocModifyFormRequest : WechatWorkRequest { public static class Types { public class Form { - public static class Types { - public class QuestionList : CgibinWedocCreateCollectRequest.Types.Form.Types.QuestionList + public class QuestionList : CgibinWedocCreateFormRequest.Types.Form.Types.QuestionList { /// /// 获取或设置问题列表。 @@ -24,11 +23,11 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.Models public new IList Items { get; set; } = new List(); } - public class QuestionItem : CgibinWedocCreateCollectRequest.Types.Form.Types.QuestionItem + public class QuestionItem : CgibinWedocCreateFormRequest.Types.Form.Types.QuestionItem { public static new class Types { - public class Option : CgibinWedocCreateCollectRequest.Types.Form.Types.QuestionItem.Types.Option + public class Option : CgibinWedocCreateFormRequest.Types.Form.Types.QuestionItem.Types.Option { } } @@ -41,19 +40,19 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.Models public new IList? OptionList { get; set; } } - public class Settings : CgibinWedocCreateCollectRequest.Types.Form.Types.Settings + public class Settings : CgibinWedocCreateFormRequest.Types.Form.Types.Settings { public static new class Types { - public class FillInRange : CgibinWedocCreateCollectRequest.Types.Form.Types.Settings.Types.FillInRange + public class FillInRange : CgibinWedocCreateFormRequest.Types.Form.Types.Settings.Types.FillInRange { } - public class ManagerRange : CgibinWedocCreateCollectRequest.Types.Form.Types.Settings.Types.ManagerRange + public class ManagerRange : CgibinWedocCreateFormRequest.Types.Form.Types.Settings.Types.ManagerRange { } - public class Repetition : CgibinWedocCreateCollectRequest.Types.Form.Types.Settings.Types.Repetition + public class Repetition : CgibinWedocCreateFormRequest.Types.Form.Types.Settings.Types.Repetition { } } diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWedoc/Form/CgibinWedocModifyFormResponse.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWedoc/Form/CgibinWedocModifyFormResponse.cs new file mode 100644 index 00000000..41b9ee84 --- /dev/null +++ b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWedoc/Form/CgibinWedocModifyFormResponse.cs @@ -0,0 +1,9 @@ +namespace SKIT.FlurlHttpClient.Wechat.Work.Models +{ + /// + /// 表示 [POST] /cgi-bin/wedoc/modify_form 接口的响应。 + /// + public class CgibinWedocModifyFormResponse : WechatWorkResponse + { + } +} diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWedoc/Collect/CgibinWedocCreateCollectRequest.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWedoc/Form/CgibinWedocCreateFormRequest.json similarity index 88% rename from test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWedoc/Collect/CgibinWedocCreateCollectRequest.json rename to test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWedoc/Form/CgibinWedocCreateFormRequest.json index 66508f9f..bce156ab 100644 --- a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWedoc/Collect/CgibinWedocCreateCollectRequest.json +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWedoc/Form/CgibinWedocCreateFormRequest.json @@ -1,4 +1,4 @@ -{ +{ "spaceid": "SPACEID", "fatherid": "FATHERID", "form_info": { @@ -29,11 +29,11 @@ "form_setting": { "fill_out_auth": 0, "fill_in_range": { - "userids": ["USER_1", "USER_2", "USER_3"], - "departmentids": [10001, 10002, 10003] + "userids": [ "USER_1", "USER_2", "USER_3" ], + "departmentids": [ 10001, 10002, 10003 ] }, "setting_manager_range": { - "userids": ["USER_4", "USER_5", "USER_6"] + "userids": [ "USER_4", "USER_5", "USER_6" ] }, "timed_repeat_info": { "enable": true, diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWedoc/Collect/CgibinWedocCreateCollectResponse.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWedoc/Form/CgibinWedocCreateFormResponse.json similarity index 100% rename from test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWedoc/Collect/CgibinWedocCreateCollectResponse.json rename to test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWedoc/Form/CgibinWedocCreateFormResponse.json diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWedoc/Collect/CgibinWedocGetFormAnswerRequest.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWedoc/Form/CgibinWedocGetFormAnswerRequest.json similarity index 100% rename from test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWedoc/Collect/CgibinWedocGetFormAnswerRequest.json rename to test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWedoc/Form/CgibinWedocGetFormAnswerRequest.json diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWedoc/Collect/CgibinWedocGetFormAnswerResponse.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWedoc/Form/CgibinWedocGetFormAnswerResponse.json similarity index 100% rename from test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWedoc/Collect/CgibinWedocGetFormAnswerResponse.json rename to test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWedoc/Form/CgibinWedocGetFormAnswerResponse.json diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWedoc/Collect/CgibinWedocGetFormInfoRequest.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWedoc/Form/CgibinWedocGetFormInfoRequest.json similarity index 100% rename from test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWedoc/Collect/CgibinWedocGetFormInfoRequest.json rename to test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWedoc/Form/CgibinWedocGetFormInfoRequest.json diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWedoc/Collect/CgibinWedocGetFormInfoResponse.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWedoc/Form/CgibinWedocGetFormInfoResponse.json similarity index 100% rename from test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWedoc/Collect/CgibinWedocGetFormInfoResponse.json rename to test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWedoc/Form/CgibinWedocGetFormInfoResponse.json diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWedoc/Collect/CgibinWedocGetFormStatisticRequest.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWedoc/Form/CgibinWedocGetFormStatisticRequest.json similarity index 100% rename from test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWedoc/Collect/CgibinWedocGetFormStatisticRequest.json rename to test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWedoc/Form/CgibinWedocGetFormStatisticRequest.json diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWedoc/Collect/CgibinWedocGetFormStatisticResponse.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWedoc/Form/CgibinWedocGetFormStatisticResponse.json similarity index 100% rename from test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWedoc/Collect/CgibinWedocGetFormStatisticResponse.json rename to test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWedoc/Form/CgibinWedocGetFormStatisticResponse.json diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWedoc/Collect/CgibinWedocModifyCollectRequest.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWedoc/Form/CgibinWedocModifyFormRequest.json similarity index 100% rename from test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWedoc/Collect/CgibinWedocModifyCollectRequest.json rename to test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWedoc/Form/CgibinWedocModifyFormRequest.json