fix: 修复 GetProviderListAsync 查询过滤与排序,避免遗漏提供商
This commit is contained in:
@@ -79,10 +79,9 @@ public class ModelService : ApplicationService, IModelService
|
|||||||
public async Task<List<string>> GetProviderListAsync()
|
public async Task<List<string>> GetProviderListAsync()
|
||||||
{
|
{
|
||||||
var providers = await _modelRepository._DbQueryable
|
var providers = await _modelRepository._DbQueryable
|
||||||
.Where(x => !x.IsDeleted && x.IsEnabled)
|
.Where(x => x.IsEnabled)
|
||||||
.Where(x => !string.IsNullOrEmpty(x.ProviderName))
|
.Where(x => !string.IsNullOrEmpty(x.ProviderName))
|
||||||
.GroupBy(x => x.ProviderName)
|
.GroupBy(x => x.ProviderName)
|
||||||
.OrderBy(x => x.OrderNum)
|
|
||||||
.Select(x => x.ProviderName)
|
.Select(x => x.ProviderName)
|
||||||
.ToListAsync();
|
.ToListAsync();
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user