lihao 4 年之前
父節點
當前提交
b8e891e830
共有 1 個文件被更改,包括 6 次插入0 次删除
  1. 6 0
      gx_api/GxPress/Service/GxPress.Service.Implement/Topic/TopicService.cs

+ 6 - 0
gx_api/GxPress/Service/GxPress.Service.Implement/Topic/TopicService.cs

@@ -589,6 +589,12 @@ namespace GxPress.Service.Implement.Topic
         public async Task<PagedList<TopicListPageResult>> GetTopicPageAsync(TopicPageSearchRequest request)
         {
             var result = await _topicRepository.GetTopicPage(request, await GetTopicPageSqlAsync(request), await AssembleSqlCount(request));
+            if (request.ParentId > 0)
+            {
+                var middle = await _middleRepository.GetMiddleAsync(request.ParentId);
+                result.RoleId = middle != null ? middle.RoleId : 0;
+                result.ParentId = middle.ParentId;
+            }
             //获取数量
             // result.Total = 10;
             foreach (var item in result.Items)