Files
2025-09-29 13:48:36 +08:00

29 lines
788 B
C#

namespace SimpleAdmin.System;
/// <summary>
/// <inheritdoc cref="IGenConfigService"/>
/// </summary>
public class GenConfigService : DbRepository<GenConfig>, IGenConfigService
{
private readonly ILogger<GenConfigService> logger;
public GenConfigService(ILogger<GenConfigService> logger)
{
this.logger = logger;
}
/// <inheritdoc/>
public async Task<List<GenConfig>> List(long basicId)
{
var configs = await GetListAsync(it => it.BasicId == basicId);//获取配置表相关配置
configs = configs.OrderBy(it => it.FieldIndex).ToList();//排序一下
return configs;
}
/// <inheritdoc/>
public async Task EditBatch(List<GenConfig> configs)
{
await UpdateRangeAsync(configs);//批量更新
}
}