후원순위 - 유료라이브 입장 캔 반영 #35
| @@ -66,7 +66,10 @@ class ExplorerQueryRepository( | |||||||
|             .innerJoin(useCanCalculate.useCan, useCan) |             .innerJoin(useCanCalculate.useCan, useCan) | ||||||
|             .where( |             .where( | ||||||
|                 useCanCalculate.status.eq(UseCanCalculateStatus.RECEIVED) |                 useCanCalculate.status.eq(UseCanCalculateStatus.RECEIVED) | ||||||
|                     .and(useCan.canUsage.eq(CanUsage.DONATION)) |                     .and( | ||||||
|  |                         useCan.canUsage.eq(CanUsage.DONATION) | ||||||
|  |                             .or(useCan.canUsage.eq(CanUsage.LIVE)) | ||||||
|  |                     ) | ||||||
|                     .and(useCan.isRefund.isFalse) |                     .and(useCan.isRefund.isFalse) | ||||||
|                     .and(useCanCalculate.recipientCreatorId.eq(creatorId)) |                     .and(useCanCalculate.recipientCreatorId.eq(creatorId)) | ||||||
|                     .and( |                     .and( | ||||||
| @@ -99,9 +102,12 @@ class ExplorerQueryRepository( | |||||||
|             .innerJoin(useCanCalculate.useCan, useCan) |             .innerJoin(useCanCalculate.useCan, useCan) | ||||||
|             .innerJoin(useCan.member, userMember) |             .innerJoin(useCan.member, userMember) | ||||||
|             .where( |             .where( | ||||||
|                 useCan.canUsage.eq(CanUsage.DONATION) |                 useCan.isRefund.isFalse | ||||||
|                     .and(useCan.isRefund.isFalse) |  | ||||||
|                     .and(useCanCalculate.recipientCreatorId.eq(creatorId)) |                     .and(useCanCalculate.recipientCreatorId.eq(creatorId)) | ||||||
|  |                     .and( | ||||||
|  |                         useCan.canUsage.eq(CanUsage.DONATION) | ||||||
|  |                             .or(useCan.canUsage.eq(CanUsage.LIVE)) | ||||||
|  |                     ) | ||||||
|             ) |             ) | ||||||
|             .groupBy(useCan.member.id) |             .groupBy(useCan.member.id) | ||||||
|             .orderBy(donation.desc()) |             .orderBy(donation.desc()) | ||||||
| @@ -126,9 +132,12 @@ class ExplorerQueryRepository( | |||||||
|             .offset(offset) |             .offset(offset) | ||||||
|             .limit(limit) |             .limit(limit) | ||||||
|             .where( |             .where( | ||||||
|                 useCan.canUsage.eq(CanUsage.DONATION) |                 useCan.isRefund.isFalse | ||||||
|                     .and(useCan.isRefund.isFalse) |  | ||||||
|                     .and(useCanCalculate.recipientCreatorId.eq(creatorId)) |                     .and(useCanCalculate.recipientCreatorId.eq(creatorId)) | ||||||
|  |                     .and( | ||||||
|  |                         useCan.canUsage.eq(CanUsage.DONATION) | ||||||
|  |                             .or(useCan.canUsage.eq(CanUsage.LIVE)) | ||||||
|  |                     ) | ||||||
|             ) |             ) | ||||||
|             .groupBy(useCan.member.id) |             .groupBy(useCan.member.id) | ||||||
|             .orderBy(donation.desc(), member.id.desc()) |             .orderBy(donation.desc(), member.id.desc()) | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user