From 465f14d18c1ee52efffd7095bf7535a6bbb2e06f Mon Sep 17 00:00:00 2001 From: sunpengfei <i@angelzzz.com> Date: 星期二, 02 九月 2025 14:56:11 +0800 Subject: [PATCH] feat:开发 --- FlexJobApi.CommonServer.Application/OcrUtils/Commands/OcrCommandHandler.cs | 23 ++++++++++++++++++----- 1 files changed, 18 insertions(+), 5 deletions(-) diff --git a/FlexJobApi.CommonServer.Application/OcrUtils/Commands/OcrCommandHandler.cs b/FlexJobApi.CommonServer.Application/OcrUtils/Commands/OcrCommandHandler.cs index 095fd25..8843499 100644 --- a/FlexJobApi.CommonServer.Application/OcrUtils/Commands/OcrCommandHandler.cs +++ b/FlexJobApi.CommonServer.Application/OcrUtils/Commands/OcrCommandHandler.cs @@ -14,7 +14,8 @@ /// </summary> public class OcrCommandHandler : IRequestHandler<GetLicenseOcrCommand, GetLicenseOcrCommandResult>, - IRequestHandler<GetIdentityOcrCommand, GetIdentityOcrCommandResult> + IRequestHandler<GetIdentityFrontOcrCommand, GetIdentityFrontOcrCommandResult>, + IRequestHandler<GetIdentityBackOcrCommand, GetIdentityBackOcrCommandResult> { /// <summary> /// 鏂囧瓧璇嗗埆钀ヤ笟鎵х収 @@ -29,15 +30,27 @@ } /// <summary> - /// 鏂囧瓧璇嗗埆韬唤璇� + /// 鏂囧瓧璇嗗埆韬唤璇佹闈� /// </summary> /// <param name="request"></param> /// <param name="cancellationToken"></param> /// <returns></returns> - public async Task<GetIdentityOcrCommandResult> Handle(GetIdentityOcrCommand request, CancellationToken cancellationToken) + public async Task<GetIdentityFrontOcrCommandResult> Handle(GetIdentityFrontOcrCommand request, CancellationToken cancellationToken) { - var result = await request.Url.OcrBusinessLicense(request.Scene, request.IsOssUrl); - return result.Adapt<GetIdentityOcrCommandResult>(); + var result = await request.Url.OcrIdentityFront(request.Scene, request.IsOssUrl); + return result.Adapt<GetIdentityFrontOcrCommandResult>(); + } + + /// <summary> + /// 鏂囧瓧璇嗗埆韬唤璇佽儗闈� + /// </summary> + /// <param name="request"></param> + /// <param name="cancellationToken"></param> + /// <returns></returns> + public async Task<GetIdentityBackOcrCommandResult> Handle(GetIdentityBackOcrCommand request, CancellationToken cancellationToken) + { + var result = await request.Url.OcrIdentityBack(request.Scene, request.IsOssUrl); + return result.Adapt<GetIdentityBackOcrCommandResult>(); } } } -- Gitblit v1.9.1