diff --git a/src/main/kotlin/kr/co/vividnext/sodalive/admin/calculate/originalSeries/AdminOriginalSeriesCalculateQueryRepository.kt b/src/main/kotlin/kr/co/vividnext/sodalive/admin/calculate/originalSeries/AdminOriginalSeriesCalculateQueryRepository.kt index 9dd09739..7fd8b630 100644 --- a/src/main/kotlin/kr/co/vividnext/sodalive/admin/calculate/originalSeries/AdminOriginalSeriesCalculateQueryRepository.kt +++ b/src/main/kotlin/kr/co/vividnext/sodalive/admin/calculate/originalSeries/AdminOriginalSeriesCalculateQueryRepository.kt @@ -37,7 +37,7 @@ class AdminOriginalSeriesCalculateQueryRepository( fun getSettlementDetailTotalCount( startDate: LocalDateTime, endDate: LocalDateTime, - memberId: Long + creatorId: Long ): Int { return queryFactory .select(audioContent.id) @@ -46,7 +46,7 @@ class AdminOriginalSeriesCalculateQueryRepository( .innerJoin(seriesContent).on(seriesContent.content.id.eq(audioContent.id)) .innerJoin(seriesContent.series, series) .innerJoin(series.member, member) - .where(baseWhereCondition(startDate, endDate, memberId)) + .where(baseWhereCondition(startDate, endDate, creatorId)) .groupBy( series.id, series.title, @@ -62,7 +62,7 @@ class AdminOriginalSeriesCalculateQueryRepository( fun getSettlementDetails( startDate: LocalDateTime, endDate: LocalDateTime, - memberId: Long, + creatorId: Long, offset: Long, limit: Long ): List { @@ -83,7 +83,7 @@ class AdminOriginalSeriesCalculateQueryRepository( .innerJoin(seriesContent).on(seriesContent.content.id.eq(audioContent.id)) .innerJoin(seriesContent.series, series) .innerJoin(series.member, member) - .where(baseWhereCondition(startDate, endDate, memberId)) + .where(baseWhereCondition(startDate, endDate, creatorId)) .groupBy( series.id, series.title, @@ -101,12 +101,12 @@ class AdminOriginalSeriesCalculateQueryRepository( private fun baseWhereCondition( startDate: LocalDateTime, endDate: LocalDateTime, - memberId: Long + creatorId: Long ): BooleanExpression { return series.isOriginal.isTrue .and(series.isActive.isTrue) .and(member.isActive.isTrue) - .and(member.id.eq(memberId)) + .and(member.id.eq(creatorId)) .and(order.isActive.isTrue) .and(order.createdAt.goe(startDate)) .and(order.createdAt.loe(endDate)) diff --git a/src/main/kotlin/kr/co/vividnext/sodalive/admin/calculate/originalSeries/GetAdminOriginalSeriesOwnerResponse.kt b/src/main/kotlin/kr/co/vividnext/sodalive/admin/calculate/originalSeries/GetAdminOriginalSeriesOwnerResponse.kt index 5d7f2d60..ef90db94 100644 --- a/src/main/kotlin/kr/co/vividnext/sodalive/admin/calculate/originalSeries/GetAdminOriginalSeriesOwnerResponse.kt +++ b/src/main/kotlin/kr/co/vividnext/sodalive/admin/calculate/originalSeries/GetAdminOriginalSeriesOwnerResponse.kt @@ -4,6 +4,6 @@ import com.fasterxml.jackson.annotation.JsonProperty import com.querydsl.core.annotations.QueryProjection data class GetAdminOriginalSeriesOwnerResponse @QueryProjection constructor( - @JsonProperty("memberId") val memberId: Long, + @JsonProperty("creatorId") val creatorId: Long, @JsonProperty("nickname") val nickname: String ) diff --git a/src/test/kotlin/kr/co/vividnext/sodalive/admin/calculate/originalSeries/AdminOriginalSeriesCalculateQueryRepositoryTest.kt b/src/test/kotlin/kr/co/vividnext/sodalive/admin/calculate/originalSeries/AdminOriginalSeriesCalculateQueryRepositoryTest.kt index e0aeb12c..8cb015dd 100644 --- a/src/test/kotlin/kr/co/vividnext/sodalive/admin/calculate/originalSeries/AdminOriginalSeriesCalculateQueryRepositoryTest.kt +++ b/src/test/kotlin/kr/co/vividnext/sodalive/admin/calculate/originalSeries/AdminOriginalSeriesCalculateQueryRepositoryTest.kt @@ -54,8 +54,8 @@ class AdminOriginalSeriesCalculateQueryRepositoryTest @Autowired constructor( val result = repository.getOriginalSeriesOwners() assertEquals(2, result.size) - assertEquals(ownerA.id, result[0].memberId) - assertEquals(ownerB.id, result[1].memberId) + assertEquals(ownerA.id, result[0].creatorId) + assertEquals(ownerB.id, result[1].creatorId) } @Test