feat(admin-chat-calculate): 캐릭터 정산 API에 imagePath를 imageHost를 포함한 url로 변경 추가

This commit is contained in:
Klaus 2025-09-13 03:20:26 +09:00
parent b752434fbb
commit 0ed29c6097
1 changed files with 6 additions and 2 deletions

View File

@ -6,12 +6,16 @@ import kr.co.vividnext.sodalive.can.use.CanUsage
import kr.co.vividnext.sodalive.can.use.QUseCan.useCan import kr.co.vividnext.sodalive.can.use.QUseCan.useCan
import kr.co.vividnext.sodalive.chat.character.QChatCharacter.chatCharacter import kr.co.vividnext.sodalive.chat.character.QChatCharacter.chatCharacter
import kr.co.vividnext.sodalive.chat.character.image.QCharacterImage.characterImage import kr.co.vividnext.sodalive.chat.character.image.QCharacterImage.characterImage
import org.springframework.beans.factory.annotation.Value
import org.springframework.stereotype.Repository import org.springframework.stereotype.Repository
import java.time.LocalDateTime import java.time.LocalDateTime
@Repository @Repository
class AdminChatCalculateQueryRepository( class AdminChatCalculateQueryRepository(
private val queryFactory: JPAQueryFactory private val queryFactory: JPAQueryFactory,
@Value("\${cloud.aws.cloud-front.host}")
private val imageHost: String
) { ) {
fun getCharacterCalculate( fun getCharacterCalculate(
startUtc: LocalDateTime, startUtc: LocalDateTime,
@ -39,7 +43,7 @@ class AdminChatCalculateQueryRepository(
QChatCharacterCalculateQueryData( QChatCharacterCalculateQueryData(
chatCharacter.id, chatCharacter.id,
chatCharacter.name, chatCharacter.name,
chatCharacter.imagePath, chatCharacter.imagePath.prepend("/").prepend(imageHost),
imageSum, imageSum,
messageSum messageSum
) )