앱 API - 오디션 리스트

This commit is contained in:
2024-12-30 20:29:28 +09:00
parent bb41a81eb1
commit f77b5f67d0
4 changed files with 138 additions and 0 deletions

View File

@@ -0,0 +1,14 @@
package kr.co.vividnext.sodalive.audition
import org.springframework.stereotype.Service
@Service
class AuditionService(private val repository: AuditionRepository) {
fun getAuditionList(offset: Long, limit: Long, isAdult: Boolean): GetAuditionListResponse {
val inProgressCount = repository.getInProgressAuditionCount(isAdult = isAdult)
val completedCount = repository.getCompletedAuditionCount(isAdult = isAdult)
val items = repository.getAuditionList(offset = offset, limit = limit, isAdult = isAdult)
return GetAuditionListResponse(inProgressCount, completedCount, items)
}
}