fix 人脸接口代码调整

This commit is contained in:
2024-04-17 18:14:34 +08:00
parent 39dbdf7d38
commit 7721dc22a4
5 changed files with 251 additions and 196 deletions

View File

@@ -68,7 +68,7 @@ public class GainfosController : ControllerBase
[Transactional]
public async Task UploadFaceAsync(GainfoUploadFaceRequest request)
{
await _gainfoService.UploadFaceAsync(request);
await _gainfoFaceService.UploadFaceAsync(request);
}
/// <summary>
@@ -82,6 +82,18 @@ public class GainfosController : ControllerBase
await _gainfoFaceService.UploadExternalFaceAsync(request);
}
/// <summary>
/// 外部人员人脸照片
/// </summary>
/// <param name="idno"></param>
/// <returns></returns>
[AllowAnonymous]
[HttpGet("external/face")]
public async Task<string> GetExternalFaceAsync(string idno)
{
return await _gainfoFaceService.GetExternalFaceAsync(idno);
}
/// <summary>
/// 批量上传人脸照片
/// </summary>
@@ -91,7 +103,7 @@ public class GainfosController : ControllerBase
[IgnoreTenant]
public async Task UploadFaceAsync(List<GainfoUploadFaceRequest> request)
{
await _gainfoService.UploadFacesAsync(request);
await _gainfoFaceService.UploadFacesAsync(request);
}
/// <summary>
@@ -104,7 +116,7 @@ public class GainfosController : ControllerBase
[HttpGet("face")]
public async Task<IActionResult> GetFaceAsync(string token)
{
return await _gainfoService.GetFaceAsync(token);
return await _gainfoFaceService.GetFaceAsync(token);
}
/// <summary>
@@ -115,7 +127,7 @@ public class GainfosController : ControllerBase
[HttpGet("face/{userCode}")]
public async Task<string> GetFaceByUserCodeAsync(string userCode)
{
return await _gainfoService.GetFaceByUserCodeAsync(userCode);
return await _gainfoFaceService.GetFaceByUserCodeAsync(userCode);
}
/// <summary>
@@ -127,7 +139,7 @@ public class GainfosController : ControllerBase
[HttpPost("faces")]
public async Task<Dictionary<string, string>> GetFaceByUserCodesAsync(GetFaceByUserCodesRequest request)
{
return await _gainfoService.GetFaceByUserCodesAsync(request);
return await _gainfoFaceService.GetFaceByUserCodesAsync(request);
}
/// <summary>