From c92c9308867080ff0fa5c7a513f802c2879c7dec Mon Sep 17 00:00:00 2001 From: cKey <35512826+colinin@users.noreply.github.com> Date: Wed, 13 Apr 2022 19:24:37 +0800 Subject: [PATCH] =?UTF-8?q?feat(webhooks):=20=E6=9F=A5=E8=AF=A2=E5=AE=8C?= =?UTF-8?q?=E6=95=B4=E7=9A=84=E8=AF=B7=E6=B1=82=E8=AE=B0=E5=BD=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../api/webhooks/model/sendAttemptsModel.ts | 3 ++ .../components/SendAttemptModal.vue | 9 ++++ .../WebhookSendRecordDto.cs | 7 +++ .../WebhookEventRecordExtensions.cs | 15 ++++++ .../Extensions/WebhookSendRecordExtensions.cs | 52 +++++++++++++++++++ .../WebhookSendRecordAppService.cs | 6 ++- .../Localization/Resources/en.json | 4 +- .../Localization/Resources/zh-Hans.json | 4 +- 8 files changed, 96 insertions(+), 4 deletions(-) create mode 100644 aspnet-core/modules/webhooks/LINGYUN.Abp.WebhooksManagement.Application/LINGYUN/Abp/WebhooksManagement/Extensions/WebhookEventRecordExtensions.cs create mode 100644 aspnet-core/modules/webhooks/LINGYUN.Abp.WebhooksManagement.Application/LINGYUN/Abp/WebhooksManagement/Extensions/WebhookSendRecordExtensions.cs diff --git a/apps/vue/src/api/webhooks/model/sendAttemptsModel.ts b/apps/vue/src/api/webhooks/model/sendAttemptsModel.ts index a9d779d21..cb791380d 100644 --- a/apps/vue/src/api/webhooks/model/sendAttemptsModel.ts +++ b/apps/vue/src/api/webhooks/model/sendAttemptsModel.ts @@ -17,6 +17,9 @@ export interface WebhookSendAttempt { responseStatusCode?: HttpStatusCode; creationTime: Date; lastModificationTime?: Date; + sendExactSameData: boolean; + requestHeaders: Record; + responseHeaders: Record; webhookEvent: WebhookEvent; } diff --git a/apps/vue/src/views/webhooks/send-attempts/components/SendAttemptModal.vue b/apps/vue/src/views/webhooks/send-attempts/components/SendAttemptModal.vue index 1c6393a8c..e24e5428f 100644 --- a/apps/vue/src/views/webhooks/send-attempts/components/SendAttemptModal.vue +++ b/apps/vue/src/views/webhooks/send-attempts/components/SendAttemptModal.vue @@ -19,12 +19,21 @@ + + {{ L('DisplayName:SendExactSameData') }} + + + + {{ httpStatusCodeMap[modelRef.responseStatusCode] }} + + +