feat(chat-character-image): 캐릭터 이미지
- 등록시 블러 이미지를 생성하여 저장하는 기능 추가
This commit is contained in:
@@ -15,9 +15,12 @@ class CharacterImage(
|
||||
@JoinColumn(name = "character_id")
|
||||
var chatCharacter: ChatCharacter,
|
||||
|
||||
// 이미지 경로 (S3 key)
|
||||
// 원본 이미지 경로 (S3 key - content-bucket)
|
||||
var imagePath: String,
|
||||
|
||||
// 블러 이미지 경로 (S3 key - free/public bucket)
|
||||
var blurImagePath: String,
|
||||
|
||||
// 가격 (메시지/이미지 통합 단일가 - 요구사항 범위)
|
||||
var price: Long = 0L,
|
||||
|
||||
|
||||
@@ -23,6 +23,7 @@ class CharacterImageService(
|
||||
fun registerImage(
|
||||
characterId: Long,
|
||||
imagePath: String,
|
||||
blurImagePath: String,
|
||||
price: Long,
|
||||
isAdult: Boolean,
|
||||
triggers: List<String>
|
||||
@@ -36,6 +37,7 @@ class CharacterImageService(
|
||||
val entity = CharacterImage(
|
||||
chatCharacter = character,
|
||||
imagePath = imagePath,
|
||||
blurImagePath = blurImagePath,
|
||||
price = price,
|
||||
isAdult = isAdult,
|
||||
sortOrder = nextOrder,
|
||||
|
||||
Reference in New Issue
Block a user