lihao 4 years ago
parent
commit
87b19e18ca

+ 0 - 2
gx_api/GxPress/Api/GxPress.Api/WebControllers/WebTopicController.cs

@@ -119,8 +119,6 @@ namespace GxPress.Api.WebControllers
         public async Task<PagedList<TopicListPageResult>> GetGroupTopicPageAsync(TopicDetailListRequest request)
         {
             request.UserId = _loginContext.AccountId;
-            if (request.UserId <= 0)
-                return await _topicService.GetAnonymousGroupTopicPageAsync(request);
             return await _topicService.GetGroupTopicPageAsync(request);
         }
         /// <summary>

+ 5 - 1
gx_api/GxPress/Service/GxPress.Service.Implement/Topic/TopicService.cs

@@ -111,7 +111,11 @@ namespace GxPress.Service.Implement.Topic
         /// <returns></returns>
         public async Task<PagedList<TopicListPageResult>> GetGroupTopicPageAsync(TopicDetailListRequest request)
         {
-            var result = await _topicRepository.GetGroupTopicPageAsync(request);
+            var result = new PagedList<TopicListPageResult>();
+            if (request.UserId <= 0)
+                result = await _topicRepository.GetAnonymousGroupTopicPageAsync(request);
+            else
+                result = await _topicRepository.GetGroupTopicPageAsync(request);
             //获取数量
             // result.Total = 10;
             foreach (var item in result.Items)