메인 시리즈 탭 - 완결 시리즈
- 1~10일, 11~20일, 21~해당 월의 마지막날 로 3등분 하여 순위를 계산하고 10일씩 반영되도록 수정 ex)오늘이 23일 이면 11~20일 사이에 팔린 개수를 기준으로 순위 계산
This commit is contained in:
parent
afb64eb8f2
commit
5933a74885
|
@ -76,21 +76,13 @@ class AudioContentMainTabSeriesService(
|
|||
// 새로운 시리즈
|
||||
val newSeriesList = recommendSeriesRepository.getNewSeriesList(isAdult = isAdult)
|
||||
|
||||
// 완결 시리즈 월간 랭킹
|
||||
val monthlyRankingStartDate = currentDateTime
|
||||
.withDayOfMonth(1)
|
||||
.withHour(15)
|
||||
.withMinute(0)
|
||||
.withSecond(0)
|
||||
.minusDays(1)
|
||||
val monthlyRankingEndDate = monthlyRankingStartDate
|
||||
.plusMonths(1)
|
||||
val (completedRankStartDate, completedRankEndDate) = calculateStartAndEndDate()
|
||||
|
||||
val rankCompleteSeriesList = rankingService.getCompleteSeriesRanking(
|
||||
memberId = memberId,
|
||||
isAdult = isAdult,
|
||||
startDate = monthlyRankingStartDate,
|
||||
endDate = monthlyRankingEndDate
|
||||
startDate = completedRankStartDate,
|
||||
endDate = completedRankEndDate
|
||||
)
|
||||
|
||||
val startDate = currentDateTime
|
||||
|
|
Loading…
Reference in New Issue