크리에이터 관리자 - 콘텐츠 누적 매출 API #81

Merged
klaus merged 4 commits from test into main 2023-11-13 15:23:54 +00:00
1 changed files with 5 additions and 0 deletions
Showing only changes of commit 9458a3976b - Show all commits

View File

@ -135,6 +135,11 @@ class AdminCalculateService(private val repository: AdminCalculateQueryRepositor
.toList() .toList()
} }
@Transactional(readOnly = true)
@Cacheable(
cacheNames = ["cache_ttl_3_hours"],
key = "'getCumulativeSalesByContent:' + " + "#offset + ':' + #limit"
)
fun getCumulativeSalesByContent(offset: Long, limit: Long): GetCumulativeSalesByContentResponse { fun getCumulativeSalesByContent(offset: Long, limit: Long): GetCumulativeSalesByContentResponse {
val totalCount = repository.getCumulativeSalesByContentTotalCount() val totalCount = repository.getCumulativeSalesByContentTotalCount()
val items = repository val items = repository