李昊 4 年之前
父節點
當前提交
1110ff7039
共有 1 個文件被更改,包括 4 次插入3 次删除
  1. 4 3
      gx_api/GxPress/Repository/GxPress.Repository.Implement/Media/MediaRepository.cs

+ 4 - 3
gx_api/GxPress/Repository/GxPress.Repository.Implement/Media/MediaRepository.cs

@@ -543,7 +543,6 @@ namespace GxPress.Repository.Implement.Media
             query.Select(nameof(Entity.tede2.Media.Media.AutoNumber));
             query.Select(nameof(Entity.tede2.Media.Media.Author));
             query.Select(nameof(Entity.tede2.Media.Media.MediaType));
-            query.Select(nameof(Entity.tede2.Media.Media.Summary));
             query.Select(nameof(Entity.tede2.Media.Media.CommentScore));
             query.Select(nameof(Entity.tede2.Media.Media.CreatedDate));
             query.Select(nameof(Entity.tede2.Media.Media.ReadCount));
@@ -615,7 +614,6 @@ namespace GxPress.Repository.Implement.Media
             query.Select(nameof(Entity.tede2.Media.Media.AutoNumber));
             query.Select(nameof(Entity.tede2.Media.Media.Author));
             query.Select(nameof(Entity.tede2.Media.Media.MediaType));
-            query.Select(nameof(Entity.tede2.Media.Media.Summary));
             query.Select(nameof(Entity.tede2.Media.Media.CommentScore));
             query.Select(nameof(Entity.tede2.Media.Media.CreatedDate));
             query.Select(nameof(Entity.tede2.Media.Media.ReadCount));
@@ -680,6 +678,7 @@ namespace GxPress.Repository.Implement.Media
         {
             var query = Q.NewQuery();
             query.Select(nameof(Entity.tede2.Media.Media.Id));
+            query.Select(nameof(Entity.tede2.Media.Media.Summary));
             query.Select(nameof(Entity.tede2.Media.Media.ImageUrls));
             query.Select(nameof(Entity.tede2.Media.Media.Title));
             query.Select(nameof(Entity.tede2.Media.Media.Author));
@@ -725,6 +724,7 @@ namespace GxPress.Repository.Implement.Media
             query.Select(nameof(Entity.tede2.Media.Media.MediaType));
             query.Select(nameof(Entity.tede2.Media.Media.ReadCount));
             query.Select(nameof(Entity.tede2.Media.Media.CreatedDate));
+            query.Select(nameof(Entity.tede2.Media.Media.Summary));
             query.Where(nameof(Entity.tede2.Media.Media.IsExercises), true);
             query.Where(nameof(Entity.tede2.Media.Media.MediaType), request.TypeValue);
             resut.Total = await _repository.CountAsync(query);
@@ -763,7 +763,7 @@ namespace GxPress.Repository.Implement.Media
         public async Task<IEnumerable<MediaCathedraResult>> GetUserLikeAsync()
         {
             var sql = $@"SELECT 
-                            Id,ImageUrls,Title,Author,MediaType,ReadCount,CreatedDate
+                            Id,ImageUrls,Title,Author,MediaType,ReadCount,CreatedDate,Summary
                         FROM
                             tede_media where IsChecked=1 and MediaType={AllTypeConst.Book.GetHashCode()}
                         ORDER BY RAND() LIMIT 3";
@@ -853,6 +853,7 @@ namespace GxPress.Repository.Implement.Media
             query.Select(nameof(Entity.tede2.Media.Media.Author));
             query.Select(nameof(Entity.tede2.Media.Media.MediaType));
             query.Select(nameof(Entity.tede2.Media.Media.ReadCount));
+            query.Select(nameof(Entity.tede2.Media.Media.Summary));
             query.Select(nameof(Entity.tede2.Media.Media.CreatedDate));
             if (!string.IsNullOrEmpty(request.KeyWord))
                 query.WhereLike(nameof(Entity.tede2.Media.Media.Title), $"%{request.KeyWord}%");