fix: 메인 홈 API
- 기존 홈 탭 상단에 있는 배너 임시 추가
This commit is contained in:
		| @@ -3,6 +3,7 @@ package kr.co.vividnext.sodalive.api.home | ||||
| import kr.co.vividnext.sodalive.audition.GetAuditionListItem | ||||
| import kr.co.vividnext.sodalive.content.AudioContentMainItem | ||||
| import kr.co.vividnext.sodalive.content.main.GetAudioContentRankingItem | ||||
| import kr.co.vividnext.sodalive.content.main.banner.GetAudioContentBannerResponse | ||||
| import kr.co.vividnext.sodalive.content.main.tab.GetContentCurationResponse | ||||
| import kr.co.vividnext.sodalive.content.series.GetSeriesListResponse | ||||
| import kr.co.vividnext.sodalive.event.GetEventResponse | ||||
| @@ -15,6 +16,7 @@ data class GetHomeResponse( | ||||
|     val creatorRanking: List<GetExplorerSectionCreatorResponse>, | ||||
|     val latestContentThemeList: List<String>, | ||||
|     val latestContentList: List<AudioContentMainItem>, | ||||
|     val bannerList: List<GetAudioContentBannerResponse>, | ||||
|     val eventBannerList: GetEventResponse, | ||||
|     val originalAudioDramaList: List<GetSeriesListResponse.SeriesListItem>, | ||||
|     val auditionList: List<GetAuditionListItem>, | ||||
|   | ||||
| @@ -4,12 +4,14 @@ import kr.co.vividnext.sodalive.audition.AuditionService | ||||
| import kr.co.vividnext.sodalive.content.AudioContentMainItem | ||||
| import kr.co.vividnext.sodalive.content.AudioContentService | ||||
| import kr.co.vividnext.sodalive.content.ContentType | ||||
| import kr.co.vividnext.sodalive.content.main.banner.AudioContentBannerService | ||||
| import kr.co.vividnext.sodalive.content.main.curation.AudioContentCurationService | ||||
| import kr.co.vividnext.sodalive.content.series.ContentSeriesService | ||||
| import kr.co.vividnext.sodalive.content.series.GetSeriesListResponse | ||||
| import kr.co.vividnext.sodalive.content.theme.AudioContentThemeService | ||||
| import kr.co.vividnext.sodalive.creator.admin.content.series.SeriesPublishedDaysOfWeek | ||||
| import kr.co.vividnext.sodalive.event.EventService | ||||
| import kr.co.vividnext.sodalive.event.GetEventResponse | ||||
| import kr.co.vividnext.sodalive.explorer.ExplorerQueryRepository | ||||
| import kr.co.vividnext.sodalive.live.room.LiveRoomService | ||||
| import kr.co.vividnext.sodalive.live.room.LiveRoomStatus | ||||
| @@ -34,6 +36,7 @@ class HomeService( | ||||
|     private val auditionService: AuditionService, | ||||
|     private val seriesService: ContentSeriesService, | ||||
|     private val contentService: AudioContentService, | ||||
|     private val bannerService: AudioContentBannerService, | ||||
|     private val curationService: AudioContentCurationService, | ||||
|     private val contentThemeService: AudioContentThemeService, | ||||
|     private val recommendChannelService: RecommendChannelQueryService, | ||||
| @@ -95,7 +98,16 @@ class HomeService( | ||||
|             } | ||||
|         } | ||||
|  | ||||
|         val eventBannerList = eventService.getEventList(isAdult = isAdult) | ||||
|         val eventBannerList = GetEventResponse( | ||||
|             totalCount = 0, | ||||
|             eventList = emptyList() | ||||
|         ) | ||||
|  | ||||
|         val bannerList = bannerService.getBannerList( | ||||
|             tabId = 1, | ||||
|             memberId = member?.id, | ||||
|             isAdult = isAdult | ||||
|         ) | ||||
|  | ||||
|         val originalAudioDramaList = seriesService.getOriginalAudioDramaList( | ||||
|             isAdult = isAdult, | ||||
| @@ -167,6 +179,7 @@ class HomeService( | ||||
|             creatorRanking = creatorRanking, | ||||
|             latestContentThemeList = latestContentThemeList, | ||||
|             latestContentList = latestContentList, | ||||
|             bannerList = bannerList, | ||||
|             eventBannerList = eventBannerList, | ||||
|             originalAudioDramaList = originalAudioDramaList, | ||||
|             auditionList = auditionList, | ||||
|   | ||||
		Reference in New Issue
	
	Block a user