feat(admin-character): 캐릭터 배너 등록/수정 API

- request dto에 JsonProperty 추가
This commit is contained in:
Klaus 2025-08-12 23:02:18 +09:00
parent d99fcba468
commit 168b0b13fb
1 changed files with 6 additions and 4 deletions

View File

@ -1,11 +1,13 @@
package kr.co.vividnext.sodalive.admin.chat.dto
import com.fasterxml.jackson.annotation.JsonProperty
/**
* 캐릭터 배너 등록 요청 DTO
*/
data class ChatCharacterBannerRegisterRequest(
// 캐릭터 ID
val characterId: Long
@JsonProperty("characterId") val characterId: Long
)
/**
@ -13,10 +15,10 @@ data class ChatCharacterBannerRegisterRequest(
*/
data class ChatCharacterBannerUpdateRequest(
// 배너 ID
val bannerId: Long,
@JsonProperty("bannerId") val bannerId: Long,
// 캐릭터 ID (변경할 캐릭터)
val characterId: Long? = null
@JsonProperty("characterId") val characterId: Long? = null
)
/**
@ -24,5 +26,5 @@ data class ChatCharacterBannerUpdateRequest(
*/
data class UpdateBannerOrdersRequest(
// 배너 ID 목록 (순서대로 정렬됨)
val ids: List<Long>
@JsonProperty("ids") val ids: List<Long>
)