|
@@ -112,13 +112,13 @@ namespace GxPress.Service.Implement.Topic
|
|
|
public async Task<PagedList<TopicListPageResult>> GetGroupTopicPageAsync(TopicDetailListRequest request)
|
|
|
{
|
|
|
var result = new PagedList<TopicListPageResult>();
|
|
|
- //判断是否小组成员
|
|
|
- if (request.GroupIds.Count == 1)
|
|
|
- result.IsUser = await _groupUserRepository.ExistsAsync(request.UserId, request.GroupIds[0]);
|
|
|
if (request.UserId <= 0)
|
|
|
result = await _topicRepository.GetAnonymousGroupTopicPageAsync(request);
|
|
|
else
|
|
|
result = await _topicRepository.GetGroupTopicPageAsync(request);
|
|
|
+ //判断是否小组成员
|
|
|
+ if (request.GroupIds.Count == 1)
|
|
|
+ result.IsUser = await _groupUserRepository.ExistsAsync(request.UserId, request.GroupIds[0]);
|
|
|
//获取数量
|
|
|
// result.Total = 10;
|
|
|
foreach (var item in result.Items)
|