|
@@ -816,7 +816,7 @@ namespace GxPress.Repository.Implement.Media
|
|
query.Select(nameof(Entity.tede2.Media.Media.CreatedDate));
|
|
query.Select(nameof(Entity.tede2.Media.Media.CreatedDate));
|
|
if (!string.IsNullOrEmpty(request.KeyWord))
|
|
if (!string.IsNullOrEmpty(request.KeyWord))
|
|
query.WhereLike(nameof(Entity.tede2.Media.Media.Title), $"%{request.KeyWord}%");
|
|
query.WhereLike(nameof(Entity.tede2.Media.Media.Title), $"%{request.KeyWord}%");
|
|
- query.Where(nameof(Entity.tede2.Media.Media.AttachId), request.MediaIds);
|
|
|
|
|
|
+ query.WhereIn(nameof(Entity.tede2.Media.Media.Id), request.MediaIds);
|
|
resut.Total = await _repository.CountAsync(query);
|
|
resut.Total = await _repository.CountAsync(query);
|
|
if (!string.IsNullOrEmpty(request.Sort))
|
|
if (!string.IsNullOrEmpty(request.Sort))
|
|
{
|
|
{
|
|
@@ -827,6 +827,10 @@ namespace GxPress.Repository.Implement.Media
|
|
query.OrderByDesc(nameof(Entity.tede2.Media.Media.CreatedDate));
|
|
query.OrderByDesc(nameof(Entity.tede2.Media.Media.CreatedDate));
|
|
query.ForPage(request.Page, request.PerPage);
|
|
query.ForPage(request.Page, request.PerPage);
|
|
resut.Items = await _repository.GetAllAsync<MediaCathedraResult>(query);
|
|
resut.Items = await _repository.GetAllAsync<MediaCathedraResult>(query);
|
|
|
|
+ foreach (var item in resut.Items)
|
|
|
|
+ {
|
|
|
|
+ item.ImageUrls = StringUtils.AddDomain(item.ImageUrls);
|
|
|
|
+ }
|
|
return resut;
|
|
return resut;
|
|
}
|
|
}
|
|
/// <summary>
|
|
/// <summary>
|
|
@@ -854,7 +858,12 @@ namespace GxPress.Repository.Implement.Media
|
|
else
|
|
else
|
|
query.OrderByDesc(nameof(Entity.tede2.Media.Media.CreatedDate));
|
|
query.OrderByDesc(nameof(Entity.tede2.Media.Media.CreatedDate));
|
|
query.ForPage(request.Page, request.PerPage);
|
|
query.ForPage(request.Page, request.PerPage);
|
|
- return await _repository.GetAllAsync<MediaCathedraResult>(query); ;
|
|
|
|
|
|
+ var reuslt = await _repository.GetAllAsync<MediaCathedraResult>(query);
|
|
|
|
+ foreach (var item in reuslt)
|
|
|
|
+ {
|
|
|
|
+ item.ImageUrls = StringUtils.AddDomain(item.ImageUrls);
|
|
|
|
+ }
|
|
|
|
+ return reuslt;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|