feat 批量获取人脸照

This commit is contained in:
cheche
2024-01-17 10:42:18 +08:00
parent fc5ee32f93
commit 7aa2a071e0
3 changed files with 24 additions and 0 deletions

View File

@@ -24,4 +24,6 @@ public interface IGainfoService : IScopeDependency
Task<IActionResult> GetFaceAsync(string token);
Task<string> GetFaceByUserCodeAsync(string userCode);
Task<List<string>> GetFaceByUserCodesAsync(List<string> userCodes);
}

View File

@@ -328,4 +328,15 @@ public class GainfoService : IGainfoService
return faceUrl + token;
});
}
public async Task<List<string>> GetFaceByUserCodesAsync(List<string> userCodes)
{
var faces = new List<string>();
foreach (var userCode in userCodes)
{
var faceUrl = await GetFaceByUserCodeAsync(userCode);
faces.Add(faceUrl);
}
return faces;
}
}