라이브방 후원리스트

- 정렬 수정
This commit is contained in:
Klaus 2024-11-05 16:00:23 +09:00
parent 65b28f92d5
commit efdf1d3eed
1 changed files with 4 additions and 4 deletions

View File

@ -250,11 +250,11 @@ class LiveRoomQueryRepositoryImpl(
.and(useCan.isRefund.isFalse) .and(useCan.isRefund.isFalse)
val sortExpression: NumberExpression<Int> = if (isLiveCreator) { val sortExpression: NumberExpression<Int> = if (isLiveCreator) {
useCan.can.sum().add(useCan.rewardCan.sum()) useCan.can.add(useCan.rewardCan)
} else { } else {
CaseBuilder() CaseBuilder()
.`when`(useCan.isSecret.isFalse) .`when`(useCan.isSecret.isFalse)
.then(useCan.can.sum().add(useCan.rewardCan.sum())) .then(useCan.can.add(useCan.rewardCan))
.otherwise(0) .otherwise(0)
} }
@ -290,10 +290,10 @@ class LiveRoomQueryRepositoryImpl(
) )
.from(useCan) .from(useCan)
.innerJoin(useCan.room, liveRoom) .innerJoin(useCan.room, liveRoom)
.join(useCan.member, member) .innerJoin(useCan.member, member)
.groupBy(useCan.member.id) .groupBy(useCan.member.id)
.where(where) .where(where)
.orderBy(sortExpression.desc()) .orderBy(sortExpression.sum().desc())
.fetch() .fetch()
} }