test #88

Merged
klaus merged 3 commits from test into main 2023-11-14 11:09:14 +00:00
Showing only changes of commit 04314c6256 - Show all commits

View File

@@ -138,21 +138,19 @@ class AdminCalculateQueryRepository(private val queryFactory: JPAQueryFactory) {
getFormattedDate(audioContent.createdAt), getFormattedDate(audioContent.createdAt),
donationFormattedDate, donationFormattedDate,
useCan.id.count(), useCan.id.count(),
useCanCalculate.can.sum() useCan.can.add(useCan.rewardCan).sum()
) )
) )
.from(useCanCalculate) .from(useCan)
.innerJoin(useCanCalculate.useCan, useCan)
.innerJoin(useCan.audioContent, audioContent) .innerJoin(useCan.audioContent, audioContent)
.innerJoin(audioContent.member, member) .innerJoin(audioContent.member, member)
.where( .where(
useCanCalculate.status.eq(UseCanCalculateStatus.RECEIVED) useCan.isRefund.isFalse
.and(useCan.isRefund.isFalse)
.and(useCan.canUsage.eq(CanUsage.DONATION)) .and(useCan.canUsage.eq(CanUsage.DONATION))
.and(useCan.createdAt.goe(startDate)) .and(useCan.createdAt.goe(startDate))
.and(useCan.createdAt.loe(endDate)) .and(useCan.createdAt.loe(endDate))
) )
.groupBy(donationFormattedDate, audioContent.id, useCan.id) .groupBy(donationFormattedDate, audioContent.id)
.orderBy(member.id.asc(), donationFormattedDate.desc()) .orderBy(member.id.asc(), donationFormattedDate.desc())
.fetch() .fetch()
} }