本批“报名审核与缴费更新”迁移完成:
PATCH /api/admin/registrations/{registrationId}
PATCH /api/admin/payments/{registrationId}
实现了多级报名审核、终审绑定报名号与号码规则、缴费确认/撤销、状态防重、考试归档锁定及事务审计
This commit is contained in:
@@ -111,6 +111,14 @@ public static class NativeAdminReadEndpoints
|
||||
endpoints.MapPatch("/api/admin/candidates/{profileId}", (HttpContext context, string profileId, JsonObject body, IAdminCandidateManagementService service, CancellationToken cancellationToken) =>
|
||||
Execute(context, service.ReviewProfileAsync(Token(context), profileId, body, cancellationToken)));
|
||||
}
|
||||
|
||||
if (options.NativeRegistrationPaymentWritesEnabled)
|
||||
{
|
||||
endpoints.MapPatch("/api/admin/registrations/{registrationId}", (HttpContext context, string registrationId, JsonObject body, IAdminRegistrationManagementService service, CancellationToken cancellationToken) =>
|
||||
Execute(context, service.ReviewAsync(Token(context), registrationId, body, cancellationToken)));
|
||||
endpoints.MapPatch("/api/admin/payments/{registrationId}", (HttpContext context, string registrationId, JsonObject body, IAdminRegistrationManagementService service, CancellationToken cancellationToken) =>
|
||||
Execute(context, service.UpdatePaymentAsync(Token(context), registrationId, body, cancellationToken)));
|
||||
}
|
||||
return endpoints;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user