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