관리자 일자별 콘텐츠 후원 정산 - 캔을 한 번 사용했는데 여러개의 PG로 결제한 캔이 사용될 때 생기는 오차수정

This commit is contained in:
Klaus 2023-11-14 18:54:17 +09:00
parent 9448c6a488
commit 68c2b505bb
1 changed files with 2 additions and 2 deletions

View File

@ -138,7 +138,7 @@ class AdminCalculateQueryRepository(private val queryFactory: JPAQueryFactory) {
getFormattedDate(audioContent.createdAt), getFormattedDate(audioContent.createdAt),
donationFormattedDate, donationFormattedDate,
useCan.id.count(), useCan.id.count(),
useCan.can.add(useCan.rewardCan).sum() useCanCalculate.can.sum()
) )
) )
.from(useCanCalculate) .from(useCanCalculate)
@ -152,7 +152,7 @@ class AdminCalculateQueryRepository(private val queryFactory: JPAQueryFactory) {
.and(useCan.createdAt.goe(startDate)) .and(useCan.createdAt.goe(startDate))
.and(useCan.createdAt.loe(endDate)) .and(useCan.createdAt.loe(endDate))
) )
.groupBy(donationFormattedDate, audioContent.id) .groupBy(donationFormattedDate, audioContent.id, useCan.id)
.orderBy(member.id.asc(), donationFormattedDate.desc()) .orderBy(member.id.asc(), donationFormattedDate.desc())
.fetch() .fetch()
} }