콘텐츠 메인 콘텐츠 탭 - 채널별 추천 단편

- 좋아요 개수를 기준으로 내림차순 정렬하도록 수정
This commit is contained in:
2025-02-25 23:42:23 +09:00
parent 2e05b25c41
commit 4b1c2e36ed
4 changed files with 49 additions and 4 deletions

View File

@@ -89,8 +89,8 @@ class AudioContentMainTabContentService(
endDate = dailyRankingEndDate
)
val salesCountRankContentList = if (contentRankCreatorList.isNotEmpty()) {
rankingService.fetchCreatorContentBySalesCountTop4(
val likeCountRankContentList = if (contentRankCreatorList.isNotEmpty()) {
rankingService.fetchCreatorContentByLikeCountTop4(
creatorId = contentRankCreatorList[0].creatorId,
isAdult = member.auth != null
)
@@ -129,7 +129,8 @@ class AudioContentMainTabContentService(
rankSortTypeList = listOf("매출", "댓글", "좋아요"),
rankContentList = rankContentList,
contentRankCreatorList = contentRankCreatorList,
salesCountRankContentList = salesCountRankContentList,
likeCountRankContentList = likeCountRankContentList,
salesCountRankContentList = likeCountRankContentList,
eventBannerList = eventBannerList,
tagList = tagList,
tagCurationContentList = tagCurationContentList,
@@ -195,7 +196,7 @@ class AudioContentMainTabContentService(
}
fun getPopularContentByCreator(creatorId: Long, isAdult: Boolean): List<GetAudioContentRankingItem> {
return rankingService.fetchCreatorContentBySalesCountTop4(
return rankingService.fetchCreatorContentByLikeCountTop4(
creatorId = creatorId,
isAdult = isAdult
)

View File

@@ -15,6 +15,7 @@ data class GetContentMainTabContentResponse(
val rankSortTypeList: List<String>,
val rankContentList: List<GetAudioContentRankingItem>,
val contentRankCreatorList: List<ContentCreatorResponse>,
val likeCountRankContentList: List<GetAudioContentRankingItem>,
val salesCountRankContentList: List<GetAudioContentRankingItem>,
val eventBannerList: GetEventResponse,
val tagList: List<String>,