mirror of
https://github.com/AIDotNet/AntSK.git
synced 2026-02-17 22:10:14 +08:00
fix 调整结构
This commit is contained in:
@@ -44,7 +44,35 @@ namespace AntSK.Pages.Kms
|
||||
await base.OnInitializedAsync();
|
||||
_data =await _kmsDetails_Repositories.GetListAsync(p => p.KmsId == KmsId);
|
||||
}
|
||||
/// <summary>
|
||||
/// 根据文档ID获取文档
|
||||
/// </summary>
|
||||
/// <param name="fileid"></param>
|
||||
/// <returns></returns>
|
||||
private async Task<List<string>> GetDocumentByFileID(string fileid)
|
||||
{
|
||||
var memories = await _memory.ListIndexesAsync();
|
||||
var memoryDbs = _memory.Orchestrator.GetMemoryDbs();
|
||||
List<string> docTextList = new List<string>();
|
||||
|
||||
foreach (var memoryIndex in memories)
|
||||
{
|
||||
foreach (var memoryDb in memoryDbs)
|
||||
{
|
||||
var list = memoryDb.GetListAsync(memoryIndex.Name, null, 100, true);
|
||||
|
||||
await foreach (var item in list)
|
||||
{
|
||||
if (item.Id.Contains(fileid))
|
||||
{
|
||||
var test = item.Payload.FirstOrDefault(p => p.Key == "text");
|
||||
docTextList.Add(test.Value.ConvertToString());
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
return docTextList;
|
||||
}
|
||||
private async Task FileUpload()
|
||||
{
|
||||
|
||||
@@ -82,31 +110,6 @@ namespace AntSK.Pages.Kms
|
||||
}
|
||||
}
|
||||
|
||||
private async Task<List<string>> GetDocumentByFileID(string fileid)
|
||||
{
|
||||
var memories = await _memory.ListIndexesAsync();
|
||||
var memoryDbs = _memory.Orchestrator.GetMemoryDbs();
|
||||
List<string> docTextList = new List<string>();
|
||||
|
||||
foreach (var memoryIndex in memories)
|
||||
{
|
||||
foreach (var memoryDb in memoryDbs)
|
||||
{
|
||||
var list = memoryDb.GetListAsync(memoryIndex.Name, null, 100, true);
|
||||
|
||||
await foreach (var item in list)
|
||||
{
|
||||
if (item.Id.Contains(fileid))
|
||||
{
|
||||
var test = item.Payload.FirstOrDefault(p => p.Key == "text");
|
||||
docTextList.Add(test.Value.ConvertToString());
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
return docTextList;
|
||||
}
|
||||
|
||||
private void ShowUrlModal()
|
||||
{
|
||||
_urlVisible = true;
|
||||
|
||||
Reference in New Issue
Block a user