From f76f81ec556929d803f8956a7d99de2aa3b8aa09 Mon Sep 17 00:00:00 2001 From: Sam <315859133@qq.com> Date: Thu, 5 Feb 2026 15:17:43 +0800 Subject: [PATCH] fix(risk-control): fix code quality issues in FastEndpoints APIs --- .../Endpoints/LotteryEndpoints.cs | 5 +---- .../Endpoints/RiskAlertEndpoints.cs | 16 +++------------- .../Endpoints/RiskAssessmentEndpoints.cs | 5 ----- .../Endpoints/RiskRuleEndpoints.cs | 15 +++++++++------ 4 files changed, 13 insertions(+), 28 deletions(-) diff --git a/Fengling.RiskControl.Web/Endpoints/LotteryEndpoints.cs b/Fengling.RiskControl.Web/Endpoints/LotteryEndpoints.cs index 9bf683c..93f02f6 100644 --- a/Fengling.RiskControl.Web/Endpoints/LotteryEndpoints.cs +++ b/Fengling.RiskControl.Web/Endpoints/LotteryEndpoints.cs @@ -31,7 +31,7 @@ public class ParticipateLotteryEndpoint : Endpoint> +public class GetPendingAlertsQuery : IRequest> { } @@ -74,16 +74,7 @@ public class ResolveAlertEndpoint : Endpoint +public record ResolveAlertCommand : IRequest { public long AlertId { get; init; } public string Notes { get; init; } = string.Empty; diff --git a/Fengling.RiskControl.Web/Endpoints/RiskAssessmentEndpoints.cs b/Fengling.RiskControl.Web/Endpoints/RiskAssessmentEndpoints.cs index 38663c3..cb780b9 100644 --- a/Fengling.RiskControl.Web/Endpoints/RiskAssessmentEndpoints.cs +++ b/Fengling.RiskControl.Web/Endpoints/RiskAssessmentEndpoints.cs @@ -41,14 +41,9 @@ public class EvaluateRiskEndpoint : Endpoint? Context { get; set; } } diff --git a/Fengling.RiskControl.Web/Endpoints/RiskRuleEndpoints.cs b/Fengling.RiskControl.Web/Endpoints/RiskRuleEndpoints.cs index dc224d1..9e8afce 100644 --- a/Fengling.RiskControl.Web/Endpoints/RiskRuleEndpoints.cs +++ b/Fengling.RiskControl.Web/Endpoints/RiskRuleEndpoints.cs @@ -22,6 +22,15 @@ public class CreateRiskRuleEndpoint : Endpoint