This commit is contained in:
2025-04-28 10:25:01 +08:00
parent da57cd5e5c
commit 9b50bb7a59
2 changed files with 12 additions and 6 deletions

View File

@@ -90,13 +90,19 @@ namespace MyCode.Project.Services.Implementation
List<ItemResult> result = new List<ItemResult>();
var resultString = _kingDeeService.GetBDSupplier();
List<dynamic> data = JsonHelper.ToObject<List<dynamic>>(resultString);
Dictionary<string, string> keyValuePairs = new Dictionary<string, string>();
foreach (var item in data)
{
ItemResult kk = new ItemResult();
kk.Text = item["FName"];
kk.Value = item["FNumber"];
result.Add(kk);
if (!keyValuePairs.ContainsKey((string) item["FNumber"]))
{
keyValuePairs.Add((string) item["FNumber"], (string) item["FName"]);
ItemResult kk = new ItemResult();
kk.Text = item["FName"];
kk.Value = item["FNumber"];
result.Add(kk);
}
}
result = result.Distinct().ToList();
result = result.OrderBy(t => t.Value).ToList();
return result;
}