|
@@ -12,7 +12,7 @@ using XF.Domain.Repository;
|
|
|
|
|
|
namespace Hotline.Repository.SqlSugar.File
|
|
|
{
|
|
|
- public class FileRepository : BaseRepository<Hotline.File.File>, IRepository<Hotline.File.File>, IScopeDependency
|
|
|
+ public class FileRepository : BaseRepository<Hotline.File.File>, IFileRepository, IScopeDependency
|
|
|
{
|
|
|
private readonly ISessionContext _sessionContext;
|
|
|
private readonly IMapper _mapper;
|
|
@@ -20,13 +20,8 @@ namespace Hotline.Repository.SqlSugar.File
|
|
|
{
|
|
|
}
|
|
|
|
|
|
- public async Task UpdateFileAsync(List<FileDto> files, CancellationToken cancellationToken) {
|
|
|
-
|
|
|
- var fileList = Queryable().Where(x => (x.Key == files[0].Key && x.Classify == files[0].Classify)).ToList();
|
|
|
- if (fileList.Any())
|
|
|
- {
|
|
|
- RemoveNav(fileList);
|
|
|
- }
|
|
|
+ public async Task AddFileAsync(List<FileDto> files, CancellationToken cancellationToken)
|
|
|
+ {
|
|
|
foreach (FileDto file in files)
|
|
|
{
|
|
|
var model = _mapper.Map<Hotline.File.File>(file);
|